Source: Photo Bucket July 1955 – July 1965 LOCATION Main Street USA – The Red Wagon Inn sat at the busiest corner of Main Street USA, between the end of the street and the entrance to Tomorrowland. Guests standing at the central hub, facing the castle, would find the restaurant on the right-hand side of […] Read more…