Highest-rated Mexican restaurants in the Staunton area by diners

#11. Plaza Antigua

- Rating: 2.8/5 (142 reviews)
- Price level: $$
- Address: 23 Windigrove Drive Waynesboro, Virginia
- Categories: Mexican
- Read more on Yelp

#10. El Puerto

- Rating: 2.9/5 (55 reviews)
- Price level: $$
- Address: 830 Greenville Ave. Staunton, Virginia
- Categories: Mexican, Buffets
- Read more on Yelp

#9. Baja Bean

- Rating: 3.2/5 (180 reviews)
- Price level: $
- Address: 9 West Beverley St. Staunton, Virginia
- Categories: Mexican, Sandwiches
- Read more on Yelp

#8. Los Panchos Mexican Restaurant

- Rating: 3.4/5 (64 reviews)
- Address: 156 Lucy Lane Waynesboro, Virginia
- Categories: Mexican
- Read more on Yelp

#7. Mi Rancho Mexican

- Rating: 3.6/5 (34 reviews)
- Price level: $$
- Address: 571 Lee Hwy Verona, Virginia
- Categories: Mexican
- Read more on Yelp

#6. El Gran Puerto

- Rating: 4.0/5 (33 reviews)
- Price level: $
- Address: 62 Draft Ave. Stuarts Draft, Virginia
- Categories: Mexican
- Read more on Yelp

#5. Mi Rancho

- Rating: 4.0/5 (47 reviews)
- Price level: $
- Address: 2116 West Beverley St. Staunton, Virginia
- Categories: Mexican, Seafood, Desserts
- Read more on Yelp

#4. Iguana Azul

- Rating: 4.0/5 (29 reviews)
- Address: 2556 Jefferson Hwy Ste 102 Waynesboro, Virginia
- Categories: Mexican
- Read more on Yelp

#3. Mi Rancho

- Rating: 4.0/5 (61 reviews)
- Price level: $
- Address: 1845 Jefferson Hwy Fishersville, Virginia
- Categories: Mexican
- Read more on Yelp

#2. Los Marquez Mexican Restaurant

- Rating: 4.4/5 (22 reviews)
- Address: 1008 churchville Ave. Staunton, Virginia
- Categories: Mexican
- Read more on Yelp

#1. Chicano Boy Taco

- Rating: 4.5/5 (216 reviews)
- Price level: $
- Address: 240 North Central Ave. Ste 6 Staunton, Virginia
- Categories: Tex-Mex, Tacos
- Read more on Yelp

This story features data reporting by Wade Zhou, writing by Cynthia Rebolledo, and is part of a series utilizing data automation across 326 metros.

Robert Briggs // Shutterstock