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

Is this your business?
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%
Travelers talk about
“brunch” (20 reviews)
“steak” (33 reviews)
Closed Now
American, Bar, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
100 S Railroad Ave, Ashland, VA 23005-2076
All Details
Write a ReviewReviews (319)
Traveler rating
Traveler type
Time of year

1 - 10 of 317 reviews

Reviewed yesterday

A great little gem of a restaurant. The food is always good and they are willing to make changes, the wait staff is friendly and attentive, and 3 nights a week, local professional musicians provide entertainment at 9:00 PM. So stay for a drink and...More

Thank gloriajk84
Reviewed 1 week ago via mobile

The negatives-After reviewing the many wonderful reviews of this place, I really was expecting a lot more. Although we had good service, the food left a lot to be desired. For starters, we were there for brunch and the waitress told those in our group...More

Thank Shelli H
Reviewed 1 week ago via mobile

Boondocking between Williamsburg and Charlottesville (gps-no primary roads) led us to Ashland in a hunger state of mind. We ordered the Iron Horse eggs benedict. Deep fried crispy green tomato underlying a jumbo lump crab cake that was all crab and almost no cake, perfectly...More

Thank DerWisconsinWanderer
Reviewed 2 weeks ago via mobile

We visited last night for our sons graduation dinner and it was the perfect place to celebrate and wonderful. Nothing disappointed us from the corn and shrimp chowder, scallops, filet, to the special of stuff trout. Everything was perfectly cooked and nice servings. The dessert...More

Thank Brandy H
Reviewed 4 weeks ago

Really nice restaurant in a historic town. In the center of town near the train station, the restaurant has an upscale menu which was reasonably priced.

Thank WTPArmonk
Reviewed May 9, 2018

This restaurant is only 15 minutes from our home but we've never bothered to go because we've never heard anything about this restaurant--neither good nor bad. Tonight we decided to give it a try and were pleasantly surprised. My husband and I are both foodies...More

Thank kgholle
Reviewed May 8, 2018 via mobile

Picture herein says it all - tuna poke & a Pocahoptas ... a must ...do !!!! Oh did I mention the meatloaf/whipped spuds/steamed green beans (bar menu) I’ll be back 😎

Thank Roger M
Reviewed May 5, 2018

My husband and I were passing through Ashland late afternoon quite hungary. We stopped in to Iron Horse for a late lunch. They appeared to have just opened and were strong up for live performers that evening. We sat at the bar and were quickly...More

Thank KellyTB
Reviewed May 2, 2018 via mobile

I ate at the Iron Horse while in Ashland on business. It has two sides, one a white tablecloth restaurant and the other side a bar and tavern. It also has outside seating. It is a very well run restaurant with a fairly extensive menu....More

Thank Bill P
Reviewed April 29, 2018 via mobile

Great friendly service! Wide menu selection of gourmet food pairings. Fun cocktails at the bar and nice wines for dinner. Beautiful tasteful decor. Loved it will return.

Thank Laura B
Nearby HotelsSee all 13 hotels in Ashland
Palm Leaf Motel
7 reviews
.64 miles away
Hampton Inn Richmond-North/Ashland
594 reviews
.65 miles away
Sleep Inn & Suites
296 reviews
.70 miles away
Motel 6 Ashland, VA
79 reviews
.77 miles away
Nearby Restaurants
Trackside Grill
215 reviews
.06 miles away
Homemades by Suzanne
112 reviews
.03 miles away
The Caboose Wine & Cheese
36 reviews
.02 miles away
Nearby Attractions
Ashland/Hanover Visitor Center
30 reviews
.07 miles away
Hickory Creek Antiques
9 reviews
.36 miles away
Gallery Flux
7 reviews
.24 miles away
Ashland Museum
6 reviews
.03 miles away
Ask a question
Questions & Answers
December 11, 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, Late Night
Restaurant features
Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Takeout, Highchairs Available
Dining Style
Casual Dining
Good for
Large groups, Romantic, Families with children, Business meetings, Kids, Special occasions, Bar scene, Local cuisine
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