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 Crack Shack
The Crack Shack in Little Italy is where to go to a really good fried sandwich on a huge patio.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more