2024 Best Mexican Restaurants in San Diego Area

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.

 
Casa Guadalajara
14/20
A festive Mexican restaurant at the edge of Old Town San Diego. See More
View Restaurant
Coasterra Modern Mexican
13/20
Upscale Mexican cuisine served in a stunning waterfront location on San Diego's Harbor Island. See More

Book a Table

View Restaurant
El Agave
13/20
An old-world Mexican restaurant with good food, rare tequilas and a striking interior. See More

Book a Table

View Restaurant
Las Olas
12/20
Baja-style Mexican food in Cardiff by the Sea. See More
View Restaurant
Old Town Mexican Cafe
12/20
Margaritas, mariachis and Mexican fare in Old Town. See More
View Restaurant
Ortega's, A Mexican Bistro
12/20
Stylish Mexican bistro with Puerto Nuevo-style cuisine in Hillcrest. See More

Book a Table

View Restaurant
Puesto
13/20
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
Tony's Jacal
12/20
Fourth generation, family-run Mexican restaurant known for its turkey tacos. See More
View Restaurant