The Best Mexican Food in San Diego
True fans of Mexican cuisine want to know who makes the best tamales in town. Who has their own tortilleria, making the flour and corn staples right before your very eyes? Whose hot sauce provides the most flavor? Who has the best selection of tequila? Who makes their margaritas fresh?Presented in alphabetical order, here are the Best Mexican restaurants in San Diego.
SUGGESTED READING:
- Best Mexican restaurants in other cities
- Top 10 Mexican Restaurants in America
- Top 10 Taco Restaurants in America
- Best Tacos near you
- Mexican Food Terms
- Tequila & Mezcal Guide.
A festive Mexican restaurant at the edge of Old Town San Diego. See More
Upscale Mexican cuisine served in a stunning waterfront location on San Diego's Harbor Island. See More
Book a Table
View Restaurant3/
El Agave
An old-world Mexican restaurant with good food, rare tequilas and a striking interior. See More
Book a Table
View Restaurant4/
Las Olas
Baja-style Mexican food in Cardiff by the Sea. See More
Margaritas, mariachis and Mexican fare in Old Town. See More
Stylish Mexican bistro with Puerto Nuevo-style cuisine in Hillcrest. See More
Book a Table
View Restaurant7/
Puesto
A colorful high-design eatery for Mexican street food and clever cocktails in The Headquarters at Seaport District downtown. See More
Book a Table
View Restaurant
Fourth generation, family-run Mexican restaurant known for its turkey tacos. See More