Iron Horse Restaurant

100 S Railroad Ave, Ashland
(804) 752-6410

Customers' Favorites

Menu

Photos

+34 photos
+33 photos
Add a photo

Recent Reviews

I did not get a chance to eat at this restaurant, but the kindness of their employees does not go unnoticed.

My train was delayed nearly 3.5 hours, it was over 100 degrees outside, and when I walked over to see if I could get something to drink, an incredibly kind hostess brought waters for me to bring to other passengers who were outside as well. They offered to let us sit in the bar with air conditioning and the next time I am here I will surely be back. Kindness...
Excellent food and service.Salads, entrees and desserts were well prepared and extremely tasty.
We had iceberg and beet salad, scallops, meatloaf, pappardelle pasta with lamb, key lime pie, chocolate cake and coffee. Our server Maddie was friendly and professional. Amazingly it was her first night serving. She is a natural server while going to college. Highly recommended.
Iron Horse Restaurant in Ashland is one of our absolute favorite spots, and we always make a reservation when we go—it’s popular for a reason. You can still walk in or even self-serve at the bar if you prefer something more casual, which is a nice option. They often have live music as well, though the specific nights can vary, adding a fun and lively touch to the atmosphere.
The food is consistently delicious and more on the upscale side, making it a must-visit for...

More Reviews