2 reviews
408 E Main St
Waynesboro, VA 22980
(540) 941-5980
Mi Rancho may not be the most authentic looking Mexican restaurant, but they have great food, great salsa (a bit spicy!), and great Margaritas (Margarita night on Wednesdays!)
2105 W Main St
Waynesboro, VA 22980
(540) 943-5317
Not here? Tell us what we're missing.
If the business you're looking for isn't here, add it!
Add A Business