Iron Horse Restaurant
100 S Railroad Ave, Ashland
(804) 752-6410
Customers' Favorites
Acorn Squash Stuffed with Risotto Peppers Ankale in a Parmesean Sauce
Mussels Prince Edward Island Mussels
Joyce Hatch's Crab Cake Sandwich
Iron Horse Double Cheeseburger
Iron Horse Scallops and Shrimp
Cast Iron Seared Filet Mignon
Double Cheeseburger & Fries
Grilled Filet Mignon Mkt
Iron Horse Caesar Salad
Grilled Chicken Club
Recent Reviews
Stopped in for a bite before a ghost tour. Drinks and food were spot on. Derek “the” bartender was stellar, gave the place the small time feel that we’re all looking for. Well done Iron Horse.
great service and accessibilioty support. I visited this restaurant with my family a few weeks ago on a busy Friday night (with a reservation). In my reservation I asked for easy access seating for a family member in a wheelchair and the host and waitstaff team made it so easy to support her, were aware when I arrived of what I needed, and made sure it was a positive experience helping her to the table (without any extra fuss or attention that would have been unwanted!). The...
I haven't eaten out in quite some time. I sat at the bar the bartender was super nice. The menu wasn't overwhelming and had a great variety. I ordered the steak. Wow it came with roasted potatoes and spinach, had to be the best meal in forever. It was nice to sit and watch the trains. I can't wait to try everything on the menu.