1. Cha Cha’s Cantina, Richmond
1419 E. Cary Street, Richmond, Virginia 23219
Website | Facebook | Twitter | Photo: Cha Cha’s Cantina FB
Welcome to Cha Chas Cantina where they specialize in southwestern cuisine and freshly squeezed delicious margaritas, among other favorites! They take pride in entertaining their guests no matter the occasion. Cha Chas provides a unique experience on a nightly basis. They encourage their guest to call and ask for details. They also have a patio to enjoy on any gorgeous day! Cha Chas staff looks forward to entertaining you in the near future!
2. Cabo Fish Taco, Blacksburg
117 South Main St, Blacksburg, Virginia 24060
Facebook | Website | Twitter | Photo: Cabo Fish Taco FB
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.
3. Don’t Look Back, Richmond
2929 West Cary Street, Richmond, Virginia 23221
Facebook | Website | Twitter | Photo: Don’t Look Back FB
At Don’t Look Back you can get everything you could ever want on their hot, Mexican menu. Tacos, burritos, enchiladas, quesadillas, nachos, you name it. The tacos even come in Gringo or Traditional.
4. Bro’s Fish Tacos LLC, Virginia Beach
This husband and wife team serves California style beer battered fish tacos and grilled chipotle lime seasoned cod! Not only that, all there produce is organic, and their fish is wild caught.
5. Cactus Cantina, DC
6. BILLY’S, Roanoke
102 Market St SE, Roanoke, Virginia 24011
Website | Facebook | Twitter
Located in the historic location of the former Billy’s Ritz, Billy’s continues the tradition of bringing excellent dining and hospitality to downtown Roanoke. Billy’s has shrimp, short rib and fish tacos.
7. Bandolero, DC
8. Conch & Bucket, Hampton
13 E Queens Way, Hampton, Virginia 23669
Facebook | Photo: Conch & Bucket FB
Southern coast influences specializing in fresh regional fish, cool cantina style tacos, seafood, and steaks. Creative seasonal menus, moderately priced wines, extensive spirits, handsome interior, and a casual back yard patio bar.
9. Taco Shark Food Truck, Lynchburg
10. Soup & Taco, Fredericksburg
813 Caroline Street, Fredericksburg, Virginia
Facebook | Twitter | Photo: Soup & Taco FB
Soup and Taco is another great lunch spot in a prime location, serving some of the best Mexican food in the area. It gets busy during lunch time, so make sure to stop by early and enjoy some of their delicious offerings.
11. Las Trancas, Woodstock
1051 S Main St, Woodstock, Virginia
Facebook | Photo: Las Trancas FB
Las Trancas serves fun authentic Mexican food but if you’re looking for some more fun, order an XXrita!
12. La Tolteca, Williamsburg
13. Mojito, Virginia Beach
300 28th St, Virginia Beach, Virginia
Facebook | Website | Photo: Mojito FB
At Mojito Café, they specialize mainly in Puerto Rican and Cuban food. Daily specials are of Latin influence or with the Latin flavors infused into everyday favorites. All of their Mojito’s are made from scratch, with Don Q rum (no mixers used for this house favorite).
14. The Continental Divide, Charlottesville
811 W Main St, Charlottesville, Virginia 22903-4531
The Continental Divide has unbelievably good soft tacos. The brisket soft taco is tender and flavorful, but they also have great fish tacos.
15. Rancho Viejo Mexican Grill, Roanoke
16. La Taqueria Mexican Grill, Lynchburg
18243 Forest Rd #8, Lynchburg, VA 24502
Facebook | Photo: La Taqueria Mexican Grill
Real traditional Mexican food like Tacos of al pastor, carne asada, chorizo and more, plus gorditas, sopes, flautas, burritos, aguas de horchata, jamaica and tamarindo.
17. La Michoacana, Charlottesville
1138 E High St, Charlottesville, VA 22902
La Michoacana is an incredibly authentic Mexican deli. Where else can you get beef tongue taco in Charlottesville?
18. Rivermill, Blacksburg
212 Draper Road, NW, Blacksburg, Virginia
Rivermill has great tacos like spicy beef and also several vegetarian options.
19. Mi Rancho, Waynesboro
408 East Main Street, Waynesboro, Virginia 22980
Facebook | Website | Photo: Mi Rancho FB
Mi Rancho is a locally owned and operated restaurant serving delicious Mexican cuisine in Waynesboro, VA. You can choose to dine in the cozy restaurant or carryout their delicious food. However you want to eat their dishes, they guarantee that it will satisfy and delight your taste buds.
20. Mexico Restaurant, Fredericksburg
9825 Jefferson Davis Highway, Fredericksburg, Virginia
Website | Facebook | Photo: Mexico Restaurant FB
Mexico Restaurant is fairly new to the Fredericksburg area, but their authentic food and great service have made them a popular spot. They feature freshly made guacamole right at your table and are always going to have soccer games on the televisions, and will be a great spot for the World Cup!
At Scoutology, we scout your city so you don’t have to. You’re going to love the Scoutology Network.