Restaurant

Iron Horse Restaurant

14 locals recommend

Tips from locals

Sharon
June 7, 2020
This is wonderful, upscale fine dining. It's a little pricey but you can also order from the bar menu which is quite reasonable. (Four doors north)
Katherine
May 1, 2016
Watch the trains pass while sipping a cocktail and taking in some live music. Gourmet dining with relaxed attitude.
Wendell
September 3, 2021
Great food, some outside dining, on the train tracks that go through the middle of Ashland, occasional live music
Margot
March 3, 2013
This may be the best restaurant in town.
Dody
August 3, 2021
Indoor and outdoor dining. You can order from the restaurant menu for fine dining or from the bar menu for a more casual dining experience.
Location
100 S Railroad Ave
Ashland, VA