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 Restaurant

100 S Railroad Ave, Ashland, VA 23005-2076
+1 804-752-6410
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good33%
  • Average14%
  • Poor9%
  • Terrible4%
Travellers talk about
“brunch” (12 reviews)
“steak” (29 reviews)
Closed Now
All hours
American, Bar, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
100 S Railroad Ave, Ashland, VA 23005-2076
All Details
Write a ReviewReviews (292)
Traveller rating
Traveller type
Time of year

1 - 10 of 290 reviews

Reviewed 2 weeks ago via mobile

Along the tracks the quaint downtown of Ashland, VA, a suburb of Richmond, this is probably the finest dining in the city. It seems to be a favorite with locals as the wait staff often knows patrons by name. There are various seating options in...More

Thank occdocbill
Reviewed 3 weeks ago

Four of us for dinner. No appetizers this evening, only entrees. Two tenderloins - wow cooked to perfection. One ribeye, yes indeed cooked to perfection as well, and wild caught salmon. We ate in the bar area, same menu as dinning room, so we were...More

Thank andyandsally
Reviewed 3 weeks ago

This is one of our favorite places, the food is always great, try the cheese plate appetizer. Wonderful to sit on the outdoor patio and watch the trains as they pass by!

Thank AshlandCouple
Reviewed 4 weeks ago

Others at our table thought it was pricey (but they got beef at Market Price), but my husband and I thought pricey was reasonable. We had Crab Stuffed Rainbow Trout at $24 and Chili Pecan Crusted Chicken at $22. Sides included, bread included. Everything was...More

Thank Barb S
Reviewed 7 December 2017

Had a pretty good barbecue lunch on a slow day. Sat outside and enjoyed the cool fall weather, with good service. Plate was $8 and a pint of Yuengling beer was another $4.

Thank tazman1099
Reviewed 4 December 2017 via mobile

Was in town visiting RMC and decided to have a drink at the bar. Bartender was very personable and made great cocktails. Wish we had eaten dinner there as everything looked great coming out. At 9 they had an acoustic singer who was very good....More

Thank V5410EEkims
Reviewed 25 November 2017 via mobile

Great food, great atmosphere, great service....and the best grits that I have had....highly recommend!!!!

Thank Nicole S
Reviewed 22 November 2017

Had a starter of sweet potatoe soup that was savory yet sweet. It was liked by all at the table. I also had the special grilled yellow tail tuna with shredded roasted Brussel Sprouts salad and wild rice. Attentive waiter and prompt food yet we...More

Thank kklay8181
Reviewed 15 November 2017

Enjoyed trying the pumpkin soup, half a club sandwich and potato salad. It was a gloomy day and cold so it was a nice combination of food. Nice server. Got to watch the amtrac train go by while we were eating.

Thank threekittyinn
Reviewed 12 November 2017

This place missed an excellent rating only because of the service, everything else was great. We stopped in for lunch. I had the soup, salad and half sandwich offer. The soup, chicken dumpling was one of the best soups I've ever had. If I hadn't...More

Thank norskies
Nearby HotelsSee all 13 hotels in Ashland
Palm Leaf Motel
7 reviews
1.04 km away
Hampton Inn Richmond-North/Ashland
559 reviews
1.05 km away
Sleep Inn & Suites
284 reviews
1.13 km away
Motel 6 Ashland, VA
76 reviews
1.23 km away
Nearby Restaurants
Trackside Grill
194 reviews
.09 km away
The Caboose Wine & Cheese
32 reviews
.02 km away
Homemades by Suzanne
109 reviews
.05 km away
Nearby Attractions
Ashland/Hanover Visitor Center
26 reviews
.12 km away
Hickory Creek Antiques
7 reviews
.58 km away
Gallery Flux
6 reviews
.38 km away
Ashland Museum
5 reviews
.05 km away
Ask a question
Questions & Answers
12 December 2016|
AnswerShow all 5 answers
Response from Henry S | Reviewed this property |
15 dollars and up
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, After-hours
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Outdoor Seating
Dining Style
Casual Dining
Good for
Groups, Kids, Special Occasion Dining, Child-friendly, Business meetings, Local cuisine, Bar Scene, Romantic
Open Hours
2:30 PM - 10:00 PM
2:30 PM - 10:00 PM
2:30 PM - 10:00 PM
2:30 PM - 10:00 PM
2:30 PM - 10:00 PM
2:30 PM - 10:00 PM
Location and Contact Information
  • Address: 100 S Railroad Ave, Ashland, VA 23005-2076
    (England Street)
  • Public Transportation: The Ironhorse Restaurant is located at 100 South Railroad Avenue, on the corner of England Street (Rt. 54) and Railroad Avenue - conveniently, one block South of the Ashland Train Station.
  • Location: United States  >  Virginia (VA)  >  Ashland
  • Phone Number: +1 804-752-6410
With a two-story sign located on the busiest rail line in the East, The Ironhorse is an undeniable landmark in Ashland, VA. Since 1993, The Ironhorse has provided fine food and drink to locals, travelers and destination diners in the heart of Ashland. As Ashland has appointed itself “center of the universe”, The Ironhorse serves as the “restaurant at the center of the universe” where you’re always “welcome back.” The Ironhorse presents a seasonally changing, market-driven menu that features hand-cut steaks and fresh regional seafood, as well as chef-inspired nightly specials. Lunch (11:30-2:30) and dinner (5:30-10:00) are served Monday thru Saturday – with a light fare menu continuously available all day. Sunday brunch is served from 10-2:30. A welcoming Bistro on one hand, an inviting neighborhood pub on the other; Ironhorse also offers a family-friendly, casual fare menu. Dining reservations gladly taken.
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