Twenty minutes from Mexico, San Diego takes its margaritas seriously — and Old Town is the spiritual home. Old Town Mexican Cafe and Cafe Coyote pour the big, festive, tourist-classic versions; El Agave is a tequila temple with hundreds of bottles; and beyond Old Town, Puesto does a modern mezcal-forward take and Don Chido brings it to the Gaslamp. Frozen and festive or top-shelf and stirred, the city covers both ends.
The margarita picks.
How to use the live map.
Old Town packs out on weekends and Cinco de Mayo is its own kind of chaos. The Jellyfish live map shows which margarita spots are already slammed versus which still have a table, so the round arrives before the line does.
Frequently asked questions.
Where are the best margaritas in San Diego?
Old Town is the heart of it — Old Town Mexican Cafe and Cafe Coyote for the big festive classics, and El Agave for a tequila-temple version. For a more modern, mezcal-forward take, Puesto and Don Chido are the standouts.
Why is Old Town known for margaritas?
Old Town is San Diego's historic Mexican heart, packed with tequila-focused restaurants and cantinas, mariachi, and patios. It's the city's go-to for a margarita-and-Mexican-food night, especially for visitors and big groups.
Where can I find good tequila and mezcal in San Diego?
El Agave in Old Town is famous for one of the largest tequila selections in the country, and modern spots like Puesto lean hard into mezcal. Between Old Town's institutions and the newer Gaslamp and North Park Mexican bars, the agave scene is deep.