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.

Rancho Viejo

Is this your business?
$$ - $$$Mexican,
709 E Main St, Luray, VA 22835-1615
+1 540-743-3775
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good37%
  • Average18%
  • Poor6%
  • Terrible8%
Travelers talk about
“fajitas” (15 reviews)
“chile relleno” (3 reviews)
Open Now
11:00 AM - 9:00 PMAll hours
Mexican, Southwestern
$$ - $$$
709 E Main St, Luray, VA 22835-1615
All Details
Write a ReviewReviews (208)
Traveler rating
Traveler type
Time of year

51 - 60 of 205 reviews

Reviewed September 5, 2016

I drive from Front Royal Va. to eat here! Staff is friendly, and the place is clean! But the food is great! I have never gotten a bad meal here!

Thank Bernadine P
Reviewed September 1, 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...More

Thank stinkwink
Reviewed August 29, 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...More

Thank Wilhelmina H
Reviewed August 28, 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
Reviewed August 26, 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...More

Thank jmeem42016
Reviewed August 25, 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...More

Thank joanstrassner
Reviewed August 22, 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...More

Thank schulleryjrkb
Reviewed August 18, 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...More

Thank Muffingrove
Reviewed August 5, 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...More

Thank dtanner120
Reviewed July 28, 2016

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

Thank Ralph Y
Nearby HotelsSee all 9 hotels in Luray
The Cardinal Inn
140 reviews
.35 miles away
Hotel Laurance
58 reviews
.90 miles away
Quality Inn
385 reviews
1.01 miles away
The Mimslyn Inn
1,018 reviews
1.01 miles away
Nearby Restaurants
Gathering Grounds
695 reviews
.60 miles away
West Main Street Market
211 reviews
.82 miles away
Baby Moons
34 reviews
.48 miles away
Gennaro's Pizza & Italian Restaurant
310 reviews
.98 miles away
Nearby Attractions
Warehouse Art Gallery
27 reviews
.62 miles away
Hawksbill Brewing Co
17 reviews
.54 miles away
Hawksbill Trading Company
17 reviews
.78 miles away
The Wright Touch
37 reviews
.12 miles away
Questions & Answers
Get quick answers from Rancho Viejo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Families with children, Kids, Large groups
Open Hours
12:00 PM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:30 PM
11:00 AM - 10:30 PM
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
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