Twenty minutes from Mexico, San Diego takes its margaritas seriously — and Old Town is the spiritual home. Casa Guadalajara 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 Tahona Bar brings it to the Gaslamp. Frozen and festive or top-shelf and stirred, the city covers both ends.
The margarita picks.
Know your margarita.
Twenty minutes from the border, San Diego pours two honest schools of margarita. The Old Town school is festive and generous — big glass, big rim, mariachi in the courtyard, the version you bring visitors to. The cocktail-bar school is stricter: real tequila or mezcal, fresh lime, nothing from a gun. Neither is wrong; ordering one while expecting the other is how disappointment happens. Decide if tonight is a party or a tasting, and pick the room accordingly.
The tell is the menu’s spine. A page of flavors means the party school; a short list that names distilleries means the other one. And anywhere the word “skinny” leads the menu, you already know everything you need to.
Margarita strategy.
Salt, spice and smoke are the real menu. The classic with salt is the benchmark — order it first anywhere new, because a bar that nails the baseline earns the experiments. Spicy versions run genuinely hot at the serious places, and the mezcal swap is the best upgrade in the category: same drink, deeper voice.
Old Town itself rewards the afternoon. The courtyards are at their best in daylight and early evening, when the whole district feels like a street festival; by night the tour-bus energy fades and the kitchens wind down early. Go for the golden hour, stay for one more, and let dinner happen where you’re already sitting.
How to use the map.
Old Town packs out on weekends and Cinco de Mayo is its own kind of chaos. Open Jellyfish and you can see which margarita spots are already slammed versus which still have a table, so the round arrives before the line does. It’s free, and the download takes less time than the line at the wrong bar.
Frequently asked questions.
Where are the best margaritas in San Diego?
Old Town is the heart of it — Casa Guadalajara 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 Tahona Bar are the standouts.
Why is Old Town known for margaritas?
Old Town is San Diego's historic Mexican heart, packed with tequila-focused 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.