We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Main Street Mill Restaurant and Pub

500 E Main St, Front Royal, VA 22630-3060
+1 540-636-3123
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent17%
  • Very good42%
  • Average24%
  • Poor12%
  • Terrible5%
Travellers talk about
“hot chips” (2 reviews)
“chicken” (10 reviews)
“taco salad” (2 reviews)
Open Now
10:30 - 21:00All hours
American, Bar, Pub, Gluten Free Options
$$ - $$$
500 E Main St, Front Royal, VA 22630-3060
All Details
Write a Review
Reviews (170)
Traveller rating
Traveller type
Time of year

51 - 60 of 168 reviews

Reviewed 5 November 2015 via mobile

I only wish I had consulted TripAdvisor prior to wasting time, calories and money here. Had the salmon, so dry, so sauce, worst ever. Husband had crab cakes, awful. Presentation better at McDonalds. However beer was cold.

Thank Diane V
Reviewed 30 October 2015

This is a pleasant, old-fashioned downtown restaurant with wood floors. I was there twice in the past week. The catfish special, with fries, at $7.95, was a solid value. The vegetable beef soup was pretty good and tasted home made. Today the hamburger was ok,...More

Thank wardnick1
Reviewed 26 October 2015

A variety of meal selections at fair prices. A tastefully restored old mill with tasty meal offerings. First time visitor, was not disappointed.

Thank aDadx4
Reviewed 25 October 2015

I had the sirloin steak and my husband had the salmon. Both dinners were good, but not great. The service was good and decor of the place was very interesting.

Thank fussylady18
Reviewed 23 October 2015

We recently moved to the area and ate here tonight after reading the reviews on trip advisor. The bldg is very beautiful although the decor was dated it still felt quaint (We ate downstairs) The dining room was fairly empty and the service was slow...More

Thank Szumer
Reviewed 21 October 2015

This was one of the places recommended by Deb at the Parkside Inn. We went to the tavern which was upstairs in the building. It is an old mill around 200 yrs old and the owners have made it into a cozy tavern. It was...More

Thank jgpayner
Reviewed 13 October 2015

The food was pretty good. We arrived late, ordered steaks which had a nice flavor. The waitress was friendly and the wait was not long.

Thank MarinaCay
Reviewed 12 October 2015

We have been here a few times now, and the menu is varied enough to please all five of us. They serve hearty, fresh American food, and the drinks are huge. Curiously the bar is on the next floor up. A drink-limiting tactic? I'd certainly...More

Thank Sheila N
Reviewed 2 October 2015

Last week 3 of us stopped here for lunch. We had just taken the walking tour of Front Royal. We each enjoyed our meal. A friend and I had the chef's salad--very good and fresh, and another person had a turkey sandwich which he enjoyed....More

Thank Ellen G
Reviewed 28 September 2015

We went back to Main Street for our 3rd time this past weekend and it lacked the appeal of former visits. Service was still good, but the food was just mediocre. Next time we're in Front Royal, we'll give a different restaurant a shot.

Thank Jen O
Nearby Restaurants
Blue Wing Frog
235 reviews
.60 km away
Thunwa Thai Cuisine
134 reviews
.29 km away
Pave Mint Taphouse and Grill
149 reviews
.21 km away
L Dee's Pancake House
130 reviews
.09 km away
Nearby Attractions
Front Royal Visitor's Center
162 reviews
.04 km away
Warren Rifles Confederate Museum
40 reviews
.31 km away
Belle Boyd Cottage
23 reviews
.33 km away
Virginia Beer Museum
19 reviews
.20 km away
Ask a question
Questions & Answers
16 June 2016|
AnswerShow all 2 answers
Response from Moou | Reviewed this property |
I saw no evidence of delivery service
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 20
Dinner, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Groups, Child-friendly, Kids
Open Hours
10:30 - 21:00
10:30 - 21:00
10:30 - 21:00
10:30 - 21:00
10:30 - 21:00
10:30 - 22:00
10:30 - 22:00
Location and Contact Information
  • Address: 500 E Main St, Front Royal, VA 22630-3060
  • Location: United States  >  Virginia (VA)  >  Front Royal
  • Phone Number: +1 540-636-3123
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing