1. Pepe’s Mexican Restaurant, Richmond
9550 Midlothian Tnpk, Richmond, Virginia 23235
Facebook | Website | Twitter | Photo: Pepe’s Mexican Restaurant FB
Pepe’s is a Mexican inspired restaurant located on Midlothian Turnpike. With some amazing dishes like their El Guapo and Chesterfield burritos, Pepe’s is the place to go for great Mexican food.
2. Side Street Cantina, Virginia Beach
205 11th St, Virginia Beach, Virginia
Facebook | Website | Photo: Side Street FB
Side Street Cantina has great daily specials and prices!
3. Oyamel Cocina Mexicana, DC
401 7th St NW, Washington, District of Columbia 20004
Facebook | Website | Twitter | Photo: Oyamel FB
Head to Oyamel for authentic Mexican ingredients and techniques taken to a level of creativity that you won’t expect!
4. Toro’s Tequila Bar, Charlottesville
1327 W Main St, Charlottesville, Virginia
Facebook | Twitter | Photo: Toros FB
Check out Cville’s newest eatery in the old Baja Bean spot on The Corner! Over 50 tequilas and mucho personality.
Try some of the best house-made margaritas in town as well as tacos, quesadillas, and a plethora of appetizers. And try the braised brisket tacos, which are topped on a fresh corn tortilla with candied bacon and a chipotle slaw. The braised brisket absolutely melts in your mouth while the chipotle slaw adds some heat to the flavor palette.
5. El Charro, Harrisonburg
1570 E Market St, Harrisonburg, Virginia
Facebook | Website
EL Charro serves rich and filling Mexican burritos.
6. Cancun Margarita Bar and Grill, Fredericksburg
625 Spotsylvania Towne Center, Fredericksburg, Virginia
Facebook | Website | Twitter | Photo: Cancun Margarita Bar and Grill FB
Cancun Margarita Bar and Grill has been in the Fredericksburg area since 2006, and their signature margaritas might be the best in town. You have to visit them during the World Cup as they will be showing every game and offering great specials throughout!
7. La Tolteca, Williamsburg
3048 Richmond Rd, Williamsburg, Virginia
Facebook | Website | Photo: La Tolteca FB
La Tolteca has great tacos, drinks and four kinds of nachos!
8. Fiesta Tapatia, Forest
17860 Forest Rd, Forest, Virginia 24551
Facebook | Photo: Raul O. – Yelp
Fiesta Tapatia is an authentic Mexican restaurant in the area surrounding Lynchburg, VA. Head on in and enjoy meals prepared by the best chefs in town.
9. Rancho Viejo Mexican Grill, Roanoke
215 Market St SE, Roanoke, Virginia
Facebook | Website | Photo: Rancho FB
Rancho Viejo has huge margaritas and lots of great options.
10. Cabo Fish Taco, Blacksburg
117 South Main St, Blacksburg, Virginia 24060
Facebook | Website | Twitter | Photo: Cabo Fish Taco Facebook
Cabo Fish Taco is the combination of concepts from three completely different people, who share the same idea of what makes a restaurant great. Unlike most Baja styled restaurants, Cabo combines coastal Mexican cuisine with a unique healthy California feel. The food and atmosphere of Cabo is an impeccable infusion of very different styles. Everything is made fresh daily, and the bar offers a wide selection of drinks including over 13 types of margaritas and 72 different selections of Tequila.
If you liked this article, you might also enjoy 9 Restaurants To Try In CVille, RVA, DC and 7 East Coast Restaurants You Must Try.
At Scoutology, we scout your city so you don’t have to. You’re going to love the Scoutology Network.
Maggie Comeau, Content Manager
Latest posts by Maggie Comeau, Content Manager (see all)
- Top 12 Brunch Spots In North Carolina - February 23, 2015
- 12 Food Trucks To Catch In Central Virginia - February 23, 2015
- Top 12 Pancake Spots In Virginia - February 20, 2015