Skip to content

This weekend: CRSSD Fall · Sat Doors noon both days · Tickets on sale

The San Diego List*
WEEKEND
Eat & Drink · Mexican

The 10 Best Margaritas in San Diego, Ranked

A tequila-first house pour on Adams Avenue, house-made triple sec in Old Town, and a clarified margarita in Oceanside that pours clear.

10 rankedCopy updated Sep 23, 2026Sources checked Jul 24, 2026By The San Diego List

The short answer

The best margarita in San Diego is the house margarita at Cantina Mayahuel on Adams Avenue in North Park: agave, fresh lime, orange liqueur and a light hand with the sweetener, and reviewers keep calling it balanced, fresh and strong.

Close behind are Tahona in Old Town, which makes its own triple sec, and Puesto in La Jolla, which skips orange liqueur entirely. For something playful, get the popsicle margarita at Cocina de Barrio in Hillcrest.

NeighborhoodsNorth Park →Old Town →La Jolla →Hillcrest →Ocean Beach →Midway District & Liberty Station →Oceanside →

Everybody in San Diego has a margarita opinion. Salt or no salt. Tequila or mezcal. Whether orange liqueur belongs in the glass at all. This guide takes those arguments seriously, because the best margaritas in San Diego come down to a handful of ingredients done well: tequila, fresh lime, an orange liqueur like triple sec or Cointreau, and a little agave or simple syrup to round it out.

These are the 10 margaritas worth planning a night around, from North Park and Hillcrest to Old Town, La Jolla, Ocean Beach, Harbor Island and up the coast to Oceanside. Some are purist pours. Others come with a popsicle standing in the glass, a coconut second round, a hit of mezcal smoke, or a clarified build that pours clear. Three of them are in Old Town, close enough to string together on foot if you pace yourself.

A few tips before you go. Order the house margarita first wherever you land, since it tells you the most about the bar. Several of these rooms are small and weekend evenings fill up, so reserve where you can and bring one friend before you bring eight. Parking takes patience in North Park, Old Town and Ocean Beach, and a rideshare is the right call after a couple of margaritas anyway.

We took a close look at 26 margarita bars and ranked these 10. More than half of every score comes from how well the drink is made and how consistently it comes out that way. The rest covers how well it fits the classic margarita, what makes it different, value, the practical stuff like parking and reservations, and local ties. Popularity earns no points, and a spot on this list can never be bought.

For deals, see our happy hour ranking; for dinner, the best Mexican restaurants in San Diego; and for the rest of an Old Town afternoon, our Old Town guide.

01Our pick

Cantina Mayahuel

NORTH PARK · $$ · BEST OVERALL · AGAVE BENCHMARK★ 4.6 Google (1,149)★ 3.9 Yelp (1,070)
Order this
The house margarita, with the tequila doing the talking. Stay with it for round two.

Every margarita list needs a benchmark, the drink you measure all the others against. On this one, it's the house margarita at Cantina Mayahuel, a small bar on Adams Avenue in North Park that keeps its margarita about one thing: the tequila.

The build is the classic one. Agave spirit, fresh lime, orange liqueur, and a light hand with the sweetener. That last part is what sets it apart. With the sweetness kept in the background, the tequila and lime stay up front, and the drink reads as a margarita first and a sweet cocktail a distant second. It's the kind of pour that makes you want to learn which tequila you like.

Reviewers keep landing on the same few words for it: balanced, fresh, strong, and not too sweet. That repetition is a big part of why Mayahuel sits at No. 1. More than half of our scoring comes down to how well the drink is made and whether it comes out that way night after night, and Mayahuel's house margarita comes out on top when you add it all up. Tahona in Old Town finished a close second, so if a clean classic is your thing, put both on your calendar and decide for yourself.

Plan it as a night for two. The room is compact, so a pair of friends can settle in for a second round while a big birthday group has an easier time somewhere roomier. If you're rounding up eight people, El Sueño in Old Town is built for a table that wants to order across a long menu. Weeknights are the calmer choice here.

Street parking on Adams Avenue takes some patience, so leave a few extra minutes to circle or get dropped off. Check hours before you go, then order the house margarita and let it set the standard for everything else on this list.

02

Tahona

OLD TOWN · $$ · HOUSE-MADE TRIPLE SEC · BEST CLASSIC★ 4.4 Google (513)★ 4.0 Yelp (653)
Order this
The Old Town Margarita with tequila first, then the same drink made with mezcal.

Tahona calls itself the first mezcal tasting room in the city, and it pours more than 120 expressions of mezcal from its spot on San Diego Avenue in Old Town. So it makes sense that the margarita here is really two drinks. Order the Old Town Margarita with tequila first, for the clean read on the classic. Then order it again with mezcal and see what a little smoke does to the same recipe, without the smoke taking over the glass.

The detail that matters is the triple sec, which Tahona makes in house. Tahona's classic is only three things, the agave spirit, that orange liqueur and fresh lime, so there are very few places to hide. Making one of those three pieces yourself is a statement. The praise for the house and Old Town margaritas keeps circling back to the same three ideas: superb, agave-forward and balanced on the citrus. That steady run put Tahona a close second behind Cantina Mayahuel.

A drink here can easily turn into dinner. Chef Adrian Villarreal runs an Oaxacan-inspired kitchen built on locally sourced ingredients and native plants. Tahona also has a private tasting room and a hidden speakeasy bar called Oculto 477, in case one round turns into an evening.

Plan ahead on weekends. The room is small, so reserve for Friday and Saturday evenings, and give yourself time for parking, since Old Town street spots are scarce. Tahona also makes a great first stop on an Old Town margarita afternoon: El Agave is on the same street, and El Sueño is on Juan Street.

03

Puesto — La Jolla

LA JOLLA · $$ · REPOSADO + FRESH LIME · MOST CONSISTENT★ 4.6 Google (5,012)★ 4.1 Yelp (3,978)
Order this
The Puesto Perfect first, then the Cadillac or the Hot Sauce.

Puesto's house margarita makes a bold call: no orange liqueur at all. The Puesto Perfect is Corazón reposado tequila, organic agave nectar and lime, and that's the whole drink. With nothing crowding the tequila, it's the most direct pour on this list, and the pick is the Puesto on Wall Street in La Jolla.

If Cantina Mayahuel and Tahona are the classics done right, Puesto is the stripped-down version that proves how little a margarita needs. Then the menu gets playful. The Cadillac pairs Dobel Tahona blanco with Grand Marnier and fresh lime. The Cucumber is blanco, cucumber and lime. The Mango brings in El Tequileño reposado, and the Hot Sauce goes spicy with pineapple, cucumber and habanero. Fans of the place single out the Cadillac, cucumber and mango versions as fresh and consistent, and that steadiness across a long menu is what earns Puesto the No. 3 spot. Every margarita on the menu names its tequila, from Corazón to Dobel Tahona to El Tequileño, which tells you where the attention goes.

Anyone skipping alcohol gets a real option too. There are zero-proof passionfruit and watermelon margaritas on the menu, so the designated driver isn't stuck with a soda.

The fun way to do Puesto is with a friend. Order one Puesto Perfect and one Cadillac, then trade glasses halfway through and argue about orange liqueur. This La Jolla location gets busy, so reserve instead of walking in, especially if dinner is part of the plan.

Your next good San Diego plan.
Places to try, weekend ideas and the local updates that change your plans. Join the early list. We’ll email you when the first issue launches.
By subscribing, you agree to receive The Shortlist by email when it launches. Free; unsubscribe anytime. See our privacy policy. Questions about The Shortlist?
04

Cocina de Barrio — Hillcrest

HILLCREST · $$ · $15 POPSICLE MARG · BEST FLAVOR RANGE★ 4.5 Google (986)★ 4.5 Yelp (1,205)
Order this
The popsicle margarita, with a straight classic alongside it.

Cocina de Barrio in Hillcrest serves the most fun margarita on this list, and it comes with a popsicle in it. A fruit popsicle stands right up in the glass, and as it melts, the drink slowly changes, getting fruitier and a little sweeter as you go. Your first sip and your last are two different margaritas.

What keeps it on a serious list is the base. The popsicle margarita starts as a real margarita, and both the popsicle version and the straight classic come up again and again in reviews as fresh and strong. That pairing of a solid drink and a playful twist lands Cocina de Barrio at No. 4, a whisker behind Puesto.

The smart order is one of each. Get the popsicle margarita and a classic side by side, and you'll see exactly how the fun version grows out of the base drink. It's also a good call for a table that can't agree, since the classic keeps the purists happy while the popsicle gives everyone else something to talk about. If you like a sweeter, fruitier finish, let the pop melt all the way. If you like it closer to the classic, drink it a little faster.

Cocina de Barrio has more than one location, and this pick is the Hillcrest spot on Fifth Avenue. Happy-hour times and deals are different from one location to the next, so check the Hillcrest details before you plan around a special. And if you like your margarita with less ice, just ask when you order.

05

La Doña

OCEAN BEACH · $$ · $12 HOUSE MARG · BEST ALL-DAY VALUE★ 4.6 Google (1,008)★ 4.3 Yelp (705)
Order this
The house margarita with salt, then the coconut margarita.

La Doña is the Ocean Beach margarita, the one to build an easy OB afternoon around. The house margarita keeps it simple: tequila, fresh lime, agave and salt. It runs $12, the value benchmark on this list, and it earns its spot on the build. If Cantina Mayahuel is the benchmark for balance, La Doña is the benchmark for a clean, well-made drink at a friendly price.

Round two is the coconut margarita. It's richer than the house version without going dessert-sweet, and it's the one to order when you want something a little more tropical without losing the tequila. Both drinks come up often in reviews, usually next to a mention of relaxed service, which suits the neighborhood.

The kitchen belongs to Chef Gabby Lopez, and the menu is built on her family recipes with what the restaurant calls "a mindful, modern twist." There's San Diego craft beer on the list too, for anyone at the table who wants a pint while everyone else works through the margaritas.

Timing is the main thing to plan. The patio fills fast at peak hours, so get there early if an outdoor table matters, or book ahead, since La Doña takes reservations through OpenTable. Street parking around Bacon Street takes some patience, so give yourself a few extra minutes to find a spot. Once you're settled, this is a place to stay for a second round and let the afternoon stretch.

06

Coasterra

HARBOR ISLAND · $$$ · NINE CURRENT MARGS · BEST TROPICAL★ 4.4 Google (5,351)★ 4.0 Yelp (4,065)
Order this
Deb's Coconut, plus a spicy margarita for the table.

Coasterra is the margarita with a view. The patio sits at the edge of San Diego Bay on Harbor Island, with the downtown skyline across the water and the Coronado Bridge in the picture, and that setting is the reason this drink makes a short list. Nine margaritas are on the current menu, so there's plenty to work through.

Start with Deb's Coconut, the tropical pick, and get a spicy one for the table. Both show up in reviews as refreshing and memorable. The Frida Rita is the other house signature if your group wants a third direction.

Coasterra is part of Cohn Restaurant Group, with chef and partner Deborah Scott behind a modern Mexican, Baja-inspired menu. If the drinks turn into dinner, the Ahi Tuna Tostada or the Mexican Paella for Two will keep you on the patio a while longer.

The planning tip that matters most: reserve, and ask for a water's-edge table when you book, because those go first. The patio is solar-heated, and the mural-painted main dining room has floor-to-ceiling windows if your group prefers to sit inside. Paid parking may apply after 4pm. La Doña wins on value and Coasterra wins on scenery, and on a clear evening the view makes a strong case.

07

Valle

OCEANSIDE · $$$$ · CLARIFIED MAGGIE · MOST DISTINCTIVE★ 4.1 Google (262)★ 4.2 Yelp (423)
Order this
The Maggie at the walk-up bar, with something from the bar food menu.

Valle's margarita makes its case before the first sip. It's called the Maggie, and it's a clarified margarita: the cloudy look is gone while the tequila and lime stay, so it pours clear. Of the 10 drinks on this list, it's the one that looks the most different sitting on the bar.

Valle is Chef Roberto Alcocer's Mexican fine dining restaurant on N Pacific Street in Oceanside, and the Maggie is its signature margarita. You can try it without booking dinner. The walk-up bar runs Tuesday through Saturday, from 4 to 10pm, and it has its own food menu, with bean bread, sikil pak, a ceviche verde tostada and THE Cheeseburger, which is made in limited numbers each night with no substitutions.

Reviewers describe the Maggie as clean, refreshing and technically distinctive, and presentation is a big part of its appeal. It's a small, premium pour, so think of it as one great drink more than a long session. If you stay for another round, the Fogata mixes mezcal with passionfruit liqueur, smoked habanero and lime.

A 20% service charge is added to every check, and it goes to the staff. Oceanside is the farthest trip on this list, so pair the Maggie with an evening in town.

08

Quixote

NORTH PARK · $$$ · MEZCAL OPTION · DARK HOTEL ROOM★ 4.1 Google (530)★ 4.0 Yelp (686)
Order this
The passionfruit margarita made with mezcal, then the house margarita.

Quixote is where the margarita comes with a sense of theater. The room on El Cajon Boulevard in North Park is dark, dramatic and very much its own thing, and the drink to order is the passionfruit margarita made with mezcal. You get fruit and smoke in the same glass.

The praise for both the classic and the passionfruit-mezcal version centers on balance and a liquor-forward pour. If mezcal is welcome at your table, this is the North Park pick. Tahona in Old Town is the place to compare tequila and mezcal in a classic build, while Quixote puts the mezcal into a fruit margarita. The house margarita is the simpler agave route for round two.

Plan for the room. It's very dark and very loud, a great fit for one focused drink before dinner or the start of a night out, and a harder fit for a quiet catch-up. Parking nearby can be hard to find, so a rideshare makes things easy. Drinks can come with plenty of ice, so ask for less if you prefer, and settle in, because the pace here tends to be unhurried.

09

El Sueño

OLD TOWN · $$ · $12.99 CLASSIC · BIGGEST CURRENT MENU★ 3.9 Google (440)★ 4.1 Yelp (779)
Order this
The Classic, or the Cadillac if you want orange liqueur. Name your tequila either way.

El Sueño opened on Juan Street in Old Town in 2024 with a big idea: bring the food and feel of the Huasteca to San Diego. The kitchen turns out Huastecan fusion plates, there's live music, and the room is full of warm light and jungle greenery. The margarita menu is the biggest on this list, running from the Classic and the Cadillac into fruit and chile versions.

That range makes El Sueño the group pick. When nobody agrees on round two, everybody can order something different. Reviewers praise the mango, the Cadillac and the house margarita as fresh, and they like having so many directions to go. The Classic is $12.99, a friendly price for Old Town, and the Cadillac is the version made with orange liqueur. If Tahona is the purist stop in Old Town, El Sueño is the one with the longest menu.

One ordering habit keeps things consistent: name the exact drink and the tequila you want when you order, and name them again for round two. When the room is full, service slows down, so plan to stay a while.

Weekends start early here, with brunch Friday through Sunday: chilaquiles, huevos, pancakes and mimosas. Tahona and El Agave are both on San Diego Avenue, so El Sueño fits neatly into an Old Town afternoon.

10

El Agave Restaurant & Tequileria

OLD TOWN · $$$ · FRESH-LIME HOUSE BUILD · TEQUILA DEPTH★ 4.5 Google (1,993)★ 3.9 Yelp (1,170)
Order this
The pepino, or the house margarita made with a tequila you choose.

El Agave opened in Old Town in 1996, and tequila is the whole story here. The restaurant says it stocks more than 2,000 tequila brands and calls the collection the largest tequila museum in the United States. It even has its own house tequila, Tequila Agave Artesanal. If you care which tequila goes into your glass, this is your Old Town stop.

The house margarita is built to show off that choice: 100% agave silver tequila, fresh lime juice and triple sec, on the rocks with a salted rim. It's plain on purpose, with little to distract from the tequila, so ask about building it with a tequila you've been curious about.

The fruit margaritas are where El Agave has the most fun. The pepino muddles fresh cucumber with agave nectar under a Tajín rim, the tamarindo uses a house-made tamarind mix, and the passion fruit is made with natural passion fruit pulp. Reviewers keep calling the pepino, passion fruit, tamarind and Cadillac versions balanced and not too sweet, so you get the fruit without a candy finish.

The bottom three spots on this list were a photo finish, so No. 10 still means a place on a very good shortlist. Old Town parking can be tough, and the upstairs room can get loud. Tahona is on the same street and El Sueño is on Juan Street, so El Agave slots easily into an afternoon on foot.

Where they are

Ranked locations · Linked to the guide
Boundary map · every numbered pin links to its entry
Focus spotsHover, focus, or tap

How we rank

every place has a verified Google or Yelp listing; both are attempted, open status is checked, and evidence is dated.

✓All 10 selections, current menus, hours, and recent review patterns reverified July 19, 2026

Common questions

What is the best margarita in San Diego?

Cantina Mayahuel on Adams Avenue in North Park pours our top pick, a house margarita built on agave, fresh lime, orange liqueur and a light hand with the sweetener. Its fans call it balanced, fresh, strong and not too sweet. Tahona in Old Town, with its house-made triple sec, is a close second, and Puesto in La Jolla is third.

Where can I get a margarita that isn't too sweet in San Diego?

Cantina Mayahuel in North Park keeps the sweetness restrained so the tequila and lime lead. Puesto in La Jolla skips orange liqueur entirely in its Puesto Perfect, which is just reposado tequila, organic agave nectar and lime. At El Agave in Old Town, the pepino, tamarind and passion fruit margaritas come up in reviews as balanced and not too sweet.

Where can I get a mezcal margarita in San Diego?

Tahona in Old Town is the place to start. It pours more than 120 mezcals, and its Old Town Margarita can be made with tequila or mezcal, so you can order both and compare. Quixote in North Park makes a passionfruit margarita with mezcal, and Puesto in La Jolla offers its watermelon margarita with mezcal or tequila.

What is a clarified margarita?

Valle in Oceanside makes one, the Maggie, and it's the most distinctive drink on this list. A clarified margarita keeps the tequila and lime but loses the cloudy look, so it pours clear. Valle serves the Maggie at its walk-up bar Tuesday through Saturday evenings, and a 20% service charge is added to the check.

Where can I get a margarita on the water in San Diego?

Coasterra on Harbor Island has a patio at the edge of San Diego Bay, with the downtown skyline and the Coronado Bridge across the water. Order Deb's Coconut, the tropical pick, and ask for a water's-edge table when you reserve, because those go first.

What are the best margaritas in Old Town San Diego?

Tahona is the top Old Town pick for its house-made triple sec and mezcal option. El Sueño on Juan Street has the biggest margarita menu on this list, and El Agave on San Diego Avenue stocks more than 2,000 tequila brands. All three are close enough to visit on foot in one afternoon, as long as you pace yourself.

Where can I find a good margarita at a fair price in San Diego?

La Doña in Ocean Beach pours a $12 house margarita made with tequila, fresh lime, agave and salt, and it's the value benchmark on this list. El Sueño in Old Town starts at $12.99 for its Classic. Both earn their spots on how the drink is made first.

What is in a classic margarita?

Tahona in Old Town makes the textbook version: tequila or mezcal, house-made triple sec and fresh lime. Across San Diego menus, a margarita usually means tequila, fresh lime, an orange liqueur such as triple sec or Cointreau, and a little simple syrup or agave syrup. At El Sueño, the Cadillac is the version made with orange liqueur, and Puesto makes its Cadillac with Grand Marnier.

Sources and verificationOfficial pages, exact review listings, and reporting used to verify this guide.

Reporting and safety context

About the author

The San Diego List blue asterisk editorial mark
By

Independent San Diego guide publisher

The publication byline for The San Diego List, published by Ezra Gonzalez. Independent guides use dated source research, clearly identified reporting and a public corrections process.

Keep planning

Read this next

A grilled breakfast burrito cut open to show eggs, potatoes, greens, and onionsUp next · MexicanThe 10 Best Breakfast Burritos in San DiegoKono's egg-and-potato burrito by Crystal Pier, beef-tallow home fries in Solana Beach, machaca in Chula Vista, and a North Park counter that never closes.10 ranked · Updated Jul 19 Keep reading →

More like this