Menus

Reservations/Contact

Private Dining

Events

Gift Certificates

Friends and Neighbors

Wine List

Home

 

Hours of Operation:
 

Lunch

Monday - Friday

11:30am - 2:30pm

Saturday

12 - 2:30
 

Dinner

Monday - Saturday

5:30pm - 10:00pm
 

Bar and Lite Fare

Monday - Saturday

2:30pm - 10:00pm

 

Sunday Brunch 10 - 2:30

 

 

Click Here for

Directions and Map

 

Iron Horse 

100 South Railroad Avenue
Ashland, VA 23005

(804) 752-6410

Ironhorse.RStone@comcast.net

 

 

 

Welcome to IRON HORSE – The Restaurant at the

Center of the Universe”!

 

For over 18 years, IRON HORSE has served fine food and drink at the corner of the busiest rail line in the East. It’s difficult to miss – our two-story sign is an undeniable landmark in Ashland, VA where you’re always “Welcome back.”

Our seasonal, Southern modern American menu offers fresh regional seafood, hand cut steaks, market-driven features and chef-inspired nightly specials. For lunch, light entrees and a café-style sandwich menu – featuring selections named after local personalities – are presented with house made salads and freshly made desserts. A lite fare menu is offered in our bar for after-lunch snacking and through the evening.

IRON HORSE offers several dining options to meet the desires of locals, travelers and destination diners. A welcoming upscale-casual Bistro on one hand and an inviting neighborhood pub on the other – both with views of the trains. 

IRON HORSE also features a private dining room that can accommodate up to 25 seated guests or 45 standing for personalized special events. Dining reservations are gladly taken and encouraged on the weekends or for parties of 6 or more.

 

Ashland's Hippest Sidewalk Cafe' Seating.