Looking for a tasty Mexican meal near you?
Hoodline crunched the numbers to find the best affordable Mexican restaurants around Virginia Beach, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to fulfill your urges.
1. Tijuana Flats
Topping the list is Tijuana Flats. Located at 4224 Virginia Beach Blvd., Suite 106 in Thalia, the Tex-Mex and Mexican spot is the highest-rated affordable Mexican restaurant in Virginia Beach, boasting four stars out of 174 reviews on Yelp.
Tijuana Flats offers a menu of tacos, burritos, chimichangas, flautas, enchiladas and more. Try a Mexican pizza with chicken, melted cheese and verde sauce or beef flautas with flour tortillas and a side of queso and guacomole.
2. Pelon's Baja Grill
Next up is the North End's Pelon's Baja Grill, situated at 3619 Pacific Ave. With four stars out of 575 reviews on Yelp, the Mexican spot has proven to be a local favorite for those looking for a low-priced option.
Pelon's Baja Grill features a menu of burritos, tacos and several side dishes. There are also many vegan options. Expect choices like a burrito with mixed greens, Baja rice, black beans, cheddar jack cheese, pineapple chunks, habanero pineapple sauce and sour cream with chunky guacamole.
3. Bro's Fish Tacos
Kings Grant's Bro's Fish Tacos, located at 277 N. Lynnhaven road, Suite 116, is another top choice, with Yelpers giving the budget-friendly food truck and Mexican spot, which offers seafood and more, 4.5 stars out of 123 reviews.
Bro's Fish Tacos specializes in various fish tacos, bowls and sides. Enjoy grilled chipotle lime cod or grilled blackened tuna tacos with shredded cabbage, pico de gallo and a signature sauce and served with flour or corn tortillas.
4. Taqueria Jessy's
Taqueria Jessy's, a Mexican spot in Seatack, is another much-loved, low-priced go-to, with 4.5 stars out of 128 Yelp reviews. Head over to 1021 Virginia Beach Blvd., Suite 104 to see for yourself.
Choose from a selection that ranges from tortas to veggie fajitas. Indulge in a taco salad, made of chicken breast or beef served in a fried flour tortilla with beans, cheese dip, fresh cheese, tomato and sour cream. There’s also three chicken enquesadas and topped with cheese dip, fresh cheese, onion, sour cream, rice and refried beans.
5. El Azteca
Over in Pembroke, check out El Azteca, which has earned four stars out of 109 reviews on Yelp. Dig in at the Mexican spot by heading over to 314 Constitution Drive.
The family owned Mexican restaurant serves authentic Mexican specialty dishes, salads, burritos and some vegetarian options. Pick fried or soft chimichangas with beef tips or chicken and topped with cheese sauce and burrito sauce. Or opt for grilled rib-eye steak cooked with onions and mushrooms which comes with rice, beans and three flour tortillas.