We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Iron Horse Inn - CLOSED

135 E Main St, Strasburg, PA 17579-1411
+1 717-687-6362
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good32%
  • Average11%
  • Poor7%
  • Terrible6%
Aug 5, 2016
“Just OK”
May 20, 2015
“Small Town Inn, close to tourist attractions. ”
Restaurant Hours Closed
American, Gluten Free Options, Vegetarian Friendly
135 E Main St, Strasburg, PA 17579-1411
All Details
Reviews (178)
Traveler rating
Traveler type
Time of year

131 - 140 of 177 reviews

Reviewed December 21, 2011

My husband had what was supposed to be a half of a duck, which must have been a 4 legged duck, since he had two legs/thighs. I had the sausage trio, which was somewhat bland (all 3 were German fair, which is OK if that's...More

Thank Kathy S
Reviewed December 21, 2011

We're not fond of typical Pa Dutch Country food and are rather fussy about restaurants. So, after a very disappointing experience at the Historic Revere Inn in Paradise (bland and rather expensive food, no atmosphere, etc), we were delighted to find the Horseshoe Inn. Very...More

Thank yjg805
Reviewed December 16, 2011

Service, outstanding. Food, delicious. We were staying at the Limestone Inn a few doors down (they own the restaurant) and we recieved a discount. Great little place for cold weather and Holiday atomosphere

Thank Cranium
Reviewed November 18, 2011

Food very good. Husband exclaimed over his filet. My lasagna very good. Great wine! Very pleasant and helpful staff. Prices reasonable. Location in downtown Strasburg just up from the Strasburg Antique Market.

1  Thank ejohnsonc62
Reviewed October 31, 2011

Local restored historic restaurant, located in Strasburg Boro,close to Strasburg Railroad , very friendly atmosphere and personal service. Traditional fare of Steaks,beef,soups and deserts.Great deals on salads and burger. Cost is moderate. Bar and well maintained facility. Call for hours and specials.One of our local...More

1  Thank tinkerman33
Reviewed October 6, 2011

The dinner was for my wifes birthday; service to the dessert was very good. Will go there again

Thank paulie64
Reviewed October 4, 2011

At first sight of the white tablecloths and wine glasses we weren't sure bringing the toddler was a great idea, but when they effortlessly produced a booster chair and served him applesauce before we'd even ordered, we knew it was a family-friendly place! Food was...More

Thank Erin D
Reviewed September 7, 2011

my boyfriend and i have been a few times in the past month once for lunch and twice for dinner i have found there food very well priced for what you get i got a bugger one night and it was so big i couldn't...More

Thank betty_boop1619
Reviewed September 5, 2011

This was a favorite restaurant of my wife & I - both personal & for business entertaining. We never left without a new appreciation for this hidden gem of a restaurant. Very close friends called unexpectantly one evening to ask if we would make a...More

3  Thank Randal D
Reviewed August 22, 2011

With all of the usual fare in Lancaster tried by us over the years we gave the Iron Horse Inn a try after seeing southern Lancaster county one day. No going there for lunch on a Friday (not really busy) we had fantastic lunches with...More

Thank trailerkeith
Nearby Restaurants
Fireside Tavern
678 reviews
.28 miles away
Strasburg Creamery
306 reviews
.27 miles away
Java Junction
100 reviews
.29 miles away
Speckled Hen
97 reviews
.02 miles away
Nearby Attractions
Strasburg Scooters
702 reviews
.40 miles away
Choo Choo Barn
379 reviews
.35 miles away
Railroad Museum of Pennsylvania
841 reviews
.65 miles away
Strasburg Rail Road
1,826 reviews
.65 miles away
Improve this listing

Restaurant Details

Good for
Romantic, Special occasions, Local cuisine, Business meetings, Families with children
Open Hours
12:00 PM - 7:00 PM
12:00 PM - 9:00 PM
12:00 PM - 9:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
Location and Contact Information
  • Address: 135 E Main St, Strasburg, PA 17579-1411
  • Location: United States  >  Pennsylvania (PA)  >  Lancaster County  >  Strasburg
  • Phone Number: +1 717-687-6362
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing