About us

New Modern Southern

Iron Horse specializes in serving modern Southern hospitality and a familiar, community spirit where you're always welcome back. Our menu offers fresh regional seafood, hand-cut steaks, and local produce to build our market-driven and chef-inspired nightly specials. Light entrees and café style sandwiches are available for lunch as well as a bar snacks menu for late at night. Iron Horse is open six days a week for lunch and dinner – a family-style price fixed service that offers one of Richmond's best dining values.

read more about us

book a table

Secure Your Spot Now

From intimate tables for two to larger groups, we can accommodate all your dining needs. Book a table and make some memories.

reservations book a table

parties

Unforgettable Celebrations

Create memories to last a lifetime with our personalized private party options. Let our team help you plan an unforgettable celebration.

parties book now

Newsletter

Location

Iron Horse Restaurant
100 South Railroad Avenue
Ashland, VA
23005

Hours

Tue
4:30 PM - 9:00 PM
Wed, Thur, Fri, Sat
12:00 PM - 11:00 PM
Sun
11:00 AM - 8:30 PM