Rancho Viejo Mexican Grill and Cantina

This go-to place in Luray for Mexican food is very popular with the locals. The menu is large and varied with a huge variety of tasty dishes. They have a good selection of Mexican beers and the margaritas are delicious but won’t break the bank. Open every day for lunch and dinner except Mondays.

Located at 709 E Main St, Luray, VA 22835

Review Us on Trip Advisor  B&Bs of the Historic Shenandoah Valley   Luray & Page County