New Mexican Restaurants in Virginia Beach, VA

El Charro Mexican • $
716 21st St, Virginia Beach

Customers` Favorites

Burrito Chicken Quesadilla and Enchilada
Burrito Taco Rice and Beans
Enchiladas Supreme
Fajitas for Two
Chicken Fajitas
Carne Asada
Cheese Dip
Birria
Caguama

“We eat here about once or twice a week. The service is very attentive and friendly. It has that "your family here" feel. Super nice people that serve great tasting authentic Mexican food at a reasonable price. Their drinks are creative and not lacking on alcohol content. El Charro is just a super comfortable place to eat a great meal and have a cocktail served by friendly, hard-working people who have your best interest at heart. Highly recommended.Hope to see you there!!“

4 Good57 Reviews
Loading...
map Map