Iron Horse Restaurant

(4 Reviews)
100 S Railroad Ave, Ashland, VA 23005, USA

(804) 752-6410


Contact and Address

Category: Restaurant,
Address: 100 S Railroad Ave, Ashland, VA 23005, USA
Postal code: 23005
Phone: (804) 752-6410
Website: http://www.ironhorserestaurant.com/

Hours:

Monday:11:30 AM – 11:00 PM
Tuesday:11:30 AM – 11:00 PM
Wednesday:11:30 AM – 11:00 PM
Thursday:11:30 AM – 11:00 PM
Friday:11:30 AM – 12:00 AM
Saturday:12:00 PM – 12:00 AM
Sunday:10:00 AM – 8:30 PM

Location & routing

Get Directions

Most Recent Reviews


  • (December 28, 2019, 3:54 pm)

    The atmosphere is wonderful with with trains going by but isn't loud inside at all. Very welcoming as you walk in the door. There is a causal and fancy side in the restaurant. We went for lunch especially after looking over the reviews. Everything was great starting out including my Bloody Mary until it was time for the food. I ordered the meatloaf and my husband ordered the Iron Horse burger. Our waiter came out to let me know they had no mashed potatoes made for my meal. We had been sitting for some time so I knew our food would be ready but when said no mashed potatoes I was going to order something else but then asked is my husband's meal ready, which it was for him. So I did a substitute of fancy french fries with parmesan cheese sprinkled on them. I wasn't too happy as I was looking forward to the complete meal. The manager on duty did come out and apologize and said my meal would be taken off which was very nice of him. He then later came back to get our names and apologize again. The meatloaf was wonderful with flavor and my husband's burger was great he said with fresh hamburger. We will go back again as we did enjoy our time there and our waiter was great too.


  • (December 9, 2019, 9:25 pm)

    I just had the best dinner I've had in ages. Scallops and Shrimp in a bacon and lobster cream sauce with whipped potatoes and French beans. Omg. I could have this for dinner everyday and not get tired of it. Besides the amazing dinner the restaurant was also decorated nicely for the holidays and the staff was super friendly. Thank you for a wonderful evening Iron Horse Restaurant!


  • (December 9, 2019, 12:38 pm)

    Get here early for a good seat. Pretty amazing to have trains pull up right outside the window while you eat. The food has consistently been excellent, and a good value. Price aligns with a higher standard in food and atmosphere. Reservations if arriving during peak hours.


  • (November 30, 2019, 11:34 pm)

    After attending a model train show in Richmond we decided to drive to Ashland, Virginia's Iron Horse Restaurant which is located along a busy line of tracks. A train about every half hour. Surprisingly, it's not obnoxious inside the restaurant. The staff was friendly and accommodating. The porter I had was smooth and easy going down. Nice beers, wines, and a full bar. The four of us chose a menu staple (bar menu not the dinner menu) meatloaf with mashed potatoes, green beans, topped with whiskey gravy. Excellent. Good bread too. I had the pumpkin soup which made me regret ordering just a cup. It was wonderful. My husband loved his red pepper soup. Fresh salads enjoyed by the other two. I have no reserves in recommending this place. We will definitely visit again.

Write a Review

Photos of Iron Horse Restaurant

Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410
Iron Horse Restaurant | 100 S Railroad Ave, Ashland, VA 23005, USA | Phone: (804) 752-6410

Iron Horse Restaurant On the Web

IRON HORSE Restaurant

(804) 752-6410 , 100 South Railroad Ave, Ashland, VA 23005. IRON HORSE is open seven days a week for lunch and dinner, Monday through Saturday, Sunday brunch, and Sunday Supper - a family-style price fixed service that offers one of Richmond's best dining values.


Location — IRON HORSE Restaurant

(804) 752-6410. Email Us. Top.


Iron Horse Restaurant, Ashland - Menu, Prices... - TripAdvisor

Order food online at Iron Horse Restaurant, Ashland with TripAdvisor: See 392 unbiased reviews of Iron Horse Restaurant, ranked #2 on TripAdvisor among 87 restaurants in Ashland.


Iron Horse Restaurant, Ashland, Richmond - Urbanspoon/Zomato

(804) 752-6410. Rezervasyon önerilir. Mutfak türü. Amerikan. Iron Horse Restaurant, Ashland. Iron Horse Scallop Crepes. two house-made crepes with pan seared scallops, shitake mushroom, and asparagus finished with a lobster infused Newberg sauce and served with an quinoa pilaf and Swiss...


Iron Horse Restaurant at United States of America, Virginia, Ashland...

Phone: (804) 752-6410. You can download MAPS.ME for your Android or iOS mobile device and get directions to the restaurant Iron Horse Restaurant or to the places that are closest to you


Iron Horse Restaurant and Saloon - 2019 All You Need to... - Yelp

99 reviews of Iron Horse Restaurant and Saloon "Love the fireplace and the ambiance. The Iron Horse is a treasure in the little small town right in the border between Utah and Arizona. If you order the John Wayne's Steak, you get to join the John Wayne Club with your picture on the wall.


The Iron Horse Restaurant, Bergen's Best Burgers -- Westwood NJ

The Iron Horse is the home of the Original Stuffed Cheeseburger with fresh cut railroad tie fries! Voted Best Burger in Bergen County three times, The Iron Horse is known for stuffing the cheese on the inside of their burgers! We are a family friendly restaurant located in the heart of Bergen County's...


Iron Horse Restaurant, Hanover

Iron Horse Restaurant is located in Ashland city of Virginia state. On the street of South Railroad Avenue and street number is 100. To communicate or ask something with the place, the Phone number is (804) 752-6410 if you don't know how to go Iron Horse Restaurant click here.


iron horse restaurant - MapQuest

Find the best iron horse restaurant around and get detailed driving directions with road conditions, live traffic updates, and reviews of local business along the way. 100 S Railroad Ave, Ashland, VA 23005. (804) 752-6410.


Iron Horse Restaurant in Ashland, Virginia, VA

Iron Horse Restaurant Address, phone and customer reviews. Iron Horse Restaurant. 100 South Railroad Avenue, Ashland, VA 23005 +1 804-752-6410.