Looking for the best Mexican food in San Diego? You may just find some of the best Mexican food in the world. With a huge array of spicy south-of-the-border flavors merged with fresh California produce and San Diego innovation, this city is a brilliant destination to indulge your love of Mexican cuisine. From upscale eateries to sidewalk cafes to beachside taco bars, you’ll encounter Mexican restaurants all over San Diego. Here are some of our favorites:
- La Puerta - With live music and a festive atmosphere, this downtown restaurant is a fun place to hang out. Enjoy specialty drinks made with fresh fruit juices, top sirloin tacos and family recipes served with style.
- El Zarape - Located in Normal Heights, this bold restaurant features hearty burritos, homemade fajitas and fresh seafood. Sip on freshly made sangria and signature margaritas, and find numerous vegetarian dishes and taco salads.
- El Pulpo - Fresh seafood steals the show at this Market Street restaurant, which serves fresh oysters, tacos, quesadillas, burritos and ceviche - all prepared in the traditional manner.
- El Agave Restaurant and Tequileria - This sizzling restaurant is located within a Tequila Museum, where you can try more than 2000 different tequilas. Savor menu items inspired by Aztec and Hispanic-Mexican cuisine, such as lobster chalupas and pink mole with chicken.