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?
) #12 of 29 Restaurants in Luray $$ - $$$ 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 good38%
  • Average18%
  • Poor6%
  • Terrible7%
Travelers talk about
“fajitas” (13 reviews)
Open Now
11:00 am - 10:00 pmAll hours
Mexican, Southwestern
$$ - $$$
709 E Main St, Luray, VA 22835-1615
All Details
Write a Review
Reviews (193)
Traveler rating
Traveler type
Time of year

41 - 50 of 191 reviews

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
Reviewed July 20, 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
Reviewed July 20, 2016

This restaurant was very friendly and accommodating. I won't say that it was the best/fanciest Mexican food I ever ate, but it was very good--the sort of food that you'd have with a Mexican family whose mom is a good cook. Service was excellent, prices...More

Thank Machodoc1
Reviewed July 16, 2016

The food was good and not overpriced The margaritas contained little to no tequila All the flies buzzing around inside didn't bother me as much as my wife.

Thank George L
Reviewed July 11, 2016

We got the jumbo house margaritas... while large, they were definitely lacking in tequila. Got the Texas fajitas (chicken, steak and shrimp) and there didn't seem to be much (to any) seasoning on the meat. Fine for when you wrapped it with the other stuff...More

Thank Christine L
Nearby Restaurants
Gathering Grounds
636 reviews
.60 miles away
West Main Street Market
182 reviews
.82 miles away
Gennaro's Pizza & Italian Restaurant
277 reviews
.98 miles away
Baby Moons
26 reviews
.48 miles away
Nearby Attractions
Hawksbill Greenway
112 reviews
.83 miles away
Warehouse Art Gallery
23 reviews
.63 miles away
Hawksbill Trading Company
15 reviews
.78 miles away
Hawksbill Brewing Co
13 reviews
.54 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, Wheelchair Accessible, Serves Alcohol
Good for
Large groups, Kids, Families with children
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