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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Rancho Viejo

$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
709 E Main St, Luray, VA 22835-1615
+1 540-743-3775
11:00 - 22:30
Open now
All hours
Sun 12:00 - 21:00
Mon 11:00 - 21:00
Tue - Thu 11:00 - 22:00
Fri - Sat 11:00 - 22:30
More Info
Add Photo Write a Review

166 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 164: English reviews
Sydney, Australia
Level Contributor
334 reviews
124 restaurant reviews
common_n_restaurant_reviews_1bd8 213 helpful votes
4 of 5 bubbles Reviewed 1 September 2016

To fortify ourselves before visiting the Luray Caverns, we were searching for a restaurant in Luray. The obvious Subway or Mac Donald’s or both were there, but I wanted something better. The Mexican Grill came first, and we even weren't sure, that there'll be any other ones. This Mexican turned out to be a very nice restaurant. Not as over-decorated... More 

Thank stinkwink
Level Contributor
26 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
3 of 5 bubbles Reviewed 29 August 2016 via mobile

We were in the area, so we decided to go to Rancho Viejo after it was recommended to us. We were told to tell them it's your birthday and see what they do. DON'T DO IT!! They put a community sombrero on your head and sing something that's supposed to be Happy Birthday. We couldn't tell because they sang in... More 

Thank Wilhelmina H
La Jolla, CA
Level Contributor
35 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 41 helpful votes
1 of 5 bubbles Reviewed 28 August 2016

The night we had dinner it was average at best. My meal was not even warm and the burritos were minus average. Not a place we will return.

Thank artful9
Sydney, Australia
Level Contributor
363 reviews
155 restaurant reviews
common_n_restaurant_reviews_1bd8 213 helpful votes
5 of 5 bubbles Reviewed 26 August 2016

Coming into Luray from the north on US 211 (E Main St.) there is a Peebles store in a shopping center on your left with this Rancho Viejo Mexican restaurant on your right. Maybe it was a coincidence but the free welcome plate of nachos were still warm from the oven and they came with the standard chili sauce plus... More 

Thank jmeem42016
Level Contributor
42 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
3 of 5 bubbles Reviewed 25 August 2016 via mobile

When this place opened, several years ago, the service was excellent. Plenty of drink refills, extra napkins, a full bowl of chips with refills. Not anymore, the chip basket is half the size it used to be, & you have to nearly bag for drink refills. I think these are ways of saving money. Still tastes good, but they need... More 

Thank joanstrassner
Micro, North Carolina
Level Contributor
9 reviews
4 of 5 bubbles Reviewed 22 August 2016

We had the $16.99 Dinner for Two. It was a sampler of six or seven different Mexican entrees, so both of us had a taste of each thing. I liked some things better than others, but it was a good way to taste a variety of foods. The waitress was friendly and quick.

Thank schulleryjrkb
Level Contributor
15 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 bubbles Reviewed 18 August 2016 via mobile

The exterior needs a little updating but the inside was very nice. Comfortable booths and a super cute patio area. The staff was very attentive and friendly. We got steak tacos and a side of black beans that was enormous. The large beers were only a little over four dollars. We had a great time and it was a nice... More 

Thank Muffingrove
Virginia Beach, Virginia
2 reviews
1 of 5 bubbles Reviewed 5 August 2016

From the start the food, staff and cleanliness was not good. I watched for ten minutes after being seated people who came in after us get drinks. The salsa was basically canned tomatoes with cilantro and the white sauce is just ranch, oh did I forget to mention that even the chips were bland. No seasoning was used on any... More 

Thank dtanner120
Richmond, Virginia
Level Contributor
4 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 28 July 2016

We had an excellent dinner while on vacation. Family friendly, large portions and quick service made this restaurant a winner!

Thank whiskers3816
Level Contributor
36 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed 20 July 2016 via mobile

Nothing special. Nice outdoor seating area if not too hot. Have made some improvements since other Mexican restaurant in town closed. Plenty of parking. Easy to find.

Thank Donna M

Been to Rancho Viejo? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    3.5 of 5 bubbles
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Television, Full Bar
Good for
Child-friendly, Cheap Eats, Kids, Groups
Open Hours
12:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 709 E Main St, Luray, VA 22835-1615
  • Location: United States  >  Virginia (VA)  >  Luray
  • Phone Number: +1 540-743-3775

Questions & Answers

Questions? Get answers from Rancho Viejo staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?