
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 San Diego, using both Yelp data and our own methodology. Use our list to score a delicious Cinco de Mayo meal.
1. Super Bronco Mexican Restaurant

Topping the list is Super Bronco Mexican Restaurant. Located at 6725 Linda Vista Road (between Glidden and Kramer streets) in Linda Vista, the Mexican spot is the highest rated Mexican restaurant in San Diego, boasting four stars out of 188 reviews on Yelp.
2. Lucha Libre Gourmet Taco Shop

Next up is Mission Hills' Lucha Libre Gourmet Taco Shop, situated at 1810 W. Washington St. (between Portola Place and India Street). With four stars out of 7,370 reviews on Yelp, the Mexican spot has proven to be a local favorite.
3. Chuy's Taco Shop

Rolando's Chuy's Taco Shop, located at 6663 El Cajon Blvd., Suite G (between Pearson Drive and Montezuma Road), is another top choice, with Yelpers giving the Mexican spot five stars out of 388 reviews.
4. Cocina 35

Cocina 35, a Mexican spot in Cortez, is another much-loved go-to, with 4.5 stars out of 708 Yelp reviews. Head over to 1435 Sixth Ave. (between Beech and Ash streets) to see for yourself.
5. Lolita's Mexican Food

Over in Kearny Mesa, check out Lolita's Mexican Food, which has earned four stars out of 2,268 reviews on Yelp. You can find the Mexican spot at 7305 Clairemont Mesa Blvd., Suite A.
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.









