North Park’s Cantina Mayahuel serves a wider selection of Mexican spirits than you could ever try in a lifetime. Tequila, mezcal, sotol, raicilla, and bacanora, they have it all. Luckily for everyone, they also make really good homestyle Mexican food, which is a real lifesaver after more than a few drinks. Try the Yucatan stew or the carnitas, which comes in taco, plate, and torta form. The food is both tasty and a reliable insurance policy to ensure that you can function the following morning.
More spots in North ParkSee more
More Mexican spotsSee more
Galaxy Taco in La Jolla serves high-end versions of classic Mexican street tacos and a variety of really good cocktails.
Super Cocina in City Heights serves homey Mexican classics, like pozole and smothered enchiladas.
Suggested by our writers
Born & Raised
Born & Raised in Little Italy is where to go for an expensive steak, fancy cocktails, and to live out all of your Great Gatsby fantasies.
Trust is a neighborhood restaurant in Hillcrest that’s known for their wood-fired grill, wide selection of wines, and great atmosphere.
The Grass Skirt
The Grass Skirt is a modern tiki bar in Pacific Beach that serves a variety of umbrella drinks, along with burgers, pork buns, and kimchi fried rice.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more