Celebrate Cinco de Mayo at Virginia Beach's best Mexican restaurants

Gringo's Taqueria.

It's the United States' favorite day to celebrate Mexican culture, but it's not, as many believe, Mexico's Independence Day — that comes Sept. 16.

Cinco de Mayo instead commemorates a significant military victory, in which the Mexican army defeated French forces at the Battle of Puebla on May 5, 1862.

Want to celebrate the occasion and show off your newfound knowledge of Mexican history? Hoodline crunched the numbers to find the best Mexican restaurants in Virginia Beach, using both Yelp data and our own methodology. Use our list to score a delicious Cinco de Mayo meal.

1. Bro's Fish Tacos

<b>Photo: Jenn H./<a href="https://www.yelp.com/biz_photos/bros-fish-tacos-virginia-beach-4?utm_campaign=28a1f63e-6759-4aa2-9336-5209b6068db7%2C9a0d361c-ba58-4398-b3d6-3405cf8f2407&utm_medium=81024472-a80c-4266-a0e5-a3bf8775daa7" rel="nofollow noopener" target="_blank" data-ylk="slk:Yelp;elm:context_link;itc:0;sec:content-canvas" class="link ">Yelp</a></b>

Topping the list is Bro's Fish Tacos. Located at 277 N. Lynnhaven Road, Suite #116, the Mexican food truck and spot, which offers seafood and more, is the highest-rated Mexican restaurant in Virginia Beach, boasting 4.5 stars out of 102 reviews on Yelp.

2. Gringo's Taqueria

<b>Photo: hazel a./<a href="https://yelp.com/biz_photos/gringos-taqueria-virginia-beach?utm_campaign=28a1f63e-6759-4aa2-9336-5209b6068db7%2C9a0d361c-ba58-4398-b3d6-3405cf8f2407&utm_medium=81024472-a80c-4266-a0e5-a3bf8775daa7" rel="nofollow noopener" target="_blank" data-ylk="slk:Yelp;elm:context_link;itc:0;sec:content-canvas" class="link ">Yelp</a></b>

Next up is Seatack's Gringo's Taqueria, situated at 612 Norfolk Ave., Suite #109. With four stars out of 295 reviews on Yelp, the Mexican spot, which offers seafood and salads, has proven to be a local favorite.

3. Side Street Cantina

<b>Photo: M S./<a href="https://www.yelp.com/biz_photos/side-street-cantina-virginia-beach?utm_campaign=28a1f63e-6759-4aa2-9336-5209b6068db7%2C9a0d361c-ba58-4398-b3d6-3405cf8f2407&utm_medium=81024472-a80c-4266-a0e5-a3bf8775daa7" rel="nofollow noopener" target="_blank" data-ylk="slk:Yelp;elm:context_link;itc:0;sec:content-canvas" class="link ">Yelp</a></b>

Side Street Cantina, located at 205 11th St., is another top choice, with Yelpers giving the Mexican and Peruvian spot and bar four stars out of 229 reviews.

4. Camino Real

<b>Photo: julia g./<a href="https://yelp.com/biz_photos/camino-real-virginia-beach-2?utm_campaign=28a1f63e-6759-4aa2-9336-5209b6068db7%2C9a0d361c-ba58-4398-b3d6-3405cf8f2407&utm_medium=81024472-a80c-4266-a0e5-a3bf8775daa7" rel="nofollow noopener" target="_blank" data-ylk="slk:Yelp;elm:context_link;itc:0;sec:content-canvas" class="link ">Yelp</a></b>

Finally, check out Camino Real, which has earned four stars out of 85 reviews on Yelp. You can find the Mexican spot, which offers seafood and more, at 5313 Indian River Road.


This story was created automatically using local business data, then reviewed by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.