Ironhorse Restaurant

With a two-story sign located on the busiest rail line in the east Iron Horse is an undeniable landmark in Ashland VA.

Our seasonal menus offer the finest ingredients procured both locally and from afar. Our southern modern american menu offers fresh regional seafood, hand cut steak and chef-inspired specials.