clock menu more-arrow no yes
El Techo’s margaritas are available to go, or on its rooftop patio
El Techo/Instagram

12 Excellent Margaritas in San Francisco

Because nothing says patio weather like tequila

View as Map
El Techo’s margaritas are available to go, or on its rooftop patio
| El Techo/Instagram

Margaritas are one of the most universally loved drinks, with good reason. They're celebratory, easy to drink, and perfect on a hot summer day...or, as is just as often the case in San Francsico, a cold, foggy night. There’s something about a margarita that makes it feel especially suited for outdoor drinking, which in these days of darkened dining rooms is especially apt. Better yet, most of these 12 margaritas aren’t just some of the best in San Francisco, but many are still available for takeout and delivery.

Read More
Note: Restaurants on this map are listed geographically.

1. Celia's by the Beach

Copy Link
4019 Judah St
San Francisco, CA 94122
(415) 759-8741
Visit Website

The Outer Sunset original is serving margaritas and meals from its front window, including batched drinks that show the 60-year-old restaurant’s co-founder, Celia Lopez-Rodriguez, clad in a COVID-blocking mask. Walk-up ordering works, delivery is via all the usual apps; indoor and outdoor is now also an option.

2. Underdogs Too

Copy Link
3600 Taraval St
San Francisco, CA 94116
(415) 759-8112
Visit Website

This surf Mexican spot has another location on Irving Street near 19th, but the Parkside location is where one can guzzle their broad selections of margaritas while seated outside. Happy Hour is from 4:30-6 on weekdays, with generously-sized $4 house margs. All drinks are available for to go with a food order, delivery is via Caviar, DoorDash, or Uber Eats, while pickup is available online or for walk up.

3. Tommy's Mexican Restaurant

Copy Link
5929 Geary Blvd
San Francisco, CA 94121
(415) 387-4747
Visit Website

If you only drink one margarita from this list, make it a Tommy's margarita. Not only does Tommy's have what's probably the most extensive and well-curated tequila selection in San Francisco, the bartenders have been making the city's best margaritas for over 50 years. Choose from over 30 of their 100-percent agave tequilas for the standard margarita pitchers, all of which have 8 ounces of tequila and fresh, hand-squeezed lime juice. Takeout margs are available for walk-in or phone customers, but an order of food (chips and guac works) is required.

4. Tia Margarita

Copy Link
300 19th Ave
San Francisco, CA 94121
(415) 752-9274
Visit Website

Tia Margarita Mexican Dinners has been serving cartoonish margaritas in classic glasses (including the kind with stems made too look like cacti) since 1963. Large portions — for food and drinks — are a signature aspect of this Outer Richmond old-timer, which is open for outdoor dining and takeout, check the menu out here and call in your to-go order at 415-752-9274.

5. Padrecito

Copy Link
901 Cole St
San Francisco, CA 94117
(415) 742-5505
Visit Website

This Cole Valley restaurant is a neighborhood Mexican institution, as are its tequila and mezcal margaritas. Split the difference and order a padrecito (blanco tequila, mezcal, lime, agave) for both, and quaff it at one of its outdoor tables, for delivery via Caviar, or for takeout.

6. Nopalito

Copy Link
306 Broderick St
San Francisco, CA 94117
(415) 437-0303
Visit Website

The Latin offshoot of Nopa serves up strong pueblo viejo blanco margaritas by the double or quadruple batch for delivery (Doordash) and pickup, order online here.

7. The Snug

Copy Link
2301 Fillmore St
San Francisco, CA 94115

The Snug’s nitro margaritas are divisive topic: people either love or hate the creamy, almost shake-like cocktail, but in either case, they can’t stop talking about them. They’re sold to go in batched of two or five (they’re stable for a couple days, so go for the biggie). Outdoor drinking and dining is also available from their menu of burgers, salads, and sandwiches, to-go orders can be walked up or placed online.

8. Flores

Copy Link
2030 Union St
San Francisco, CA 94123
(415) 550-8626
Visit Website

These margaritas are simple and to the point, with two choices: the Clasica, with lime and agave, and de Flores, made with mezcal, dry curacao, lime, and orange. Both are available for pickup, delivery via Caviar, or on their Union Street patio or parklet.

9. Puerto Alegre

Copy Link
546 Valencia St
San Francisco, CA 94110
(415) 255-8201
Visit Website

Puerto Alegre is one of the first Mexican spots many San Franciscans go to when they turn 21 because it's the perfect spot to share a couple of affordable pitchers with a group of friends. The good news is that the margaritas stay just as delicious even as you get older. Skip the frozen versions with strawberry and peach and go for the house version on the rocks. You can order all these concoctions at one of their tables along Valencia street, or to go.

10. Loló

Copy Link
974 Valencia St
San Francisco, CA 94110
(415) 643-5656
Visit Website

The dining room of this cute, colorful restaurant, is closed for now, but they’re still serving up some of the best margaritas (choose from mezcal or tequila) in town for takeout and delivery, order online here.

11. El Techo

Copy Link
2518 Mission St
San Francisco, CA 94110
(415) 550-6970
Visit Website

This rooftop is ideal on a sunny day in SF, even in these days of copious outdoor dining. The classic margarita is a winner, but if you're looking for something a bit more exciting, order the margarita del techo (cabeza tequila, fidencio mezcal, napoleon mandarin, and lime). Takeout and delivery is also an option, both via Caviar.

12. Tropisueño

Copy Link
75 Yerba Buena Ln
San Francisco, CA 94103
(415) 985-2264
Visit Website

Tropisueño is back for indoor and patio dining, with its full menu of potent margaritas in tow. The classic margarita with its chile salt rim is the favorite here, but the Tropisueño margarita with ginger liquer, lemon, and grapefruit is a citrusy pick-me-up on a warm afternoon, particularly when paired with a plate of grilled shrimp tacos.

Loading comments...

1. Celia's by the Beach

4019 Judah St, San Francisco, CA 94122

The Outer Sunset original is serving margaritas and meals from its front window, including batched drinks that show the 60-year-old restaurant’s co-founder, Celia Lopez-Rodriguez, clad in a COVID-blocking mask. Walk-up ordering works, delivery is via all the usual apps; indoor and outdoor is now also an option.

4019 Judah St
San Francisco, CA 94122

2. Underdogs Too

3600 Taraval St, San Francisco, CA 94116

This surf Mexican spot has another location on Irving Street near 19th, but the Parkside location is where one can guzzle their broad selections of margaritas while seated outside. Happy Hour is from 4:30-6 on weekdays, with generously-sized $4 house margs. All drinks are available for to go with a food order, delivery is via Caviar, DoorDash, or Uber Eats, while pickup is available online or for walk up.

3600 Taraval St
San Francisco, CA 94116

3. Tommy's Mexican Restaurant

5929 Geary Blvd, San Francisco, CA 94121

If you only drink one margarita from this list, make it a Tommy's margarita. Not only does Tommy's have what's probably the most extensive and well-curated tequila selection in San Francisco, the bartenders have been making the city's best margaritas for over 50 years. Choose from over 30 of their 100-percent agave tequilas for the standard margarita pitchers, all of which have 8 ounces of tequila and fresh, hand-squeezed lime juice. Takeout margs are available for walk-in or phone customers, but an order of food (chips and guac works) is required.

5929 Geary Blvd
San Francisco, CA 94121

4. Tia Margarita

300 19th Ave, San Francisco, CA 94121

Tia Margarita Mexican Dinners has been serving cartoonish margaritas in classic glasses (including the kind with stems made too look like cacti) since 1963. Large portions — for food and drinks — are a signature aspect of this Outer Richmond old-timer, which is open for outdoor dining and takeout, check the menu out here and call in your to-go order at 415-752-9274.

300 19th Ave
San Francisco, CA 94121

5. Padrecito

901 Cole St, San Francisco, CA 94117

This Cole Valley restaurant is a neighborhood Mexican institution, as are its tequila and mezcal margaritas. Split the difference and order a padrecito (blanco tequila, mezcal, lime, agave) for both, and quaff it at one of its outdoor tables, for delivery via Caviar, or for takeout.

901 Cole St
San Francisco, CA 94117

6. Nopalito

306 Broderick St, San Francisco, CA 94117

The Latin offshoot of Nopa serves up strong pueblo viejo blanco margaritas by the double or quadruple batch for delivery (Doordash) and pickup, order online here.

306 Broderick St
San Francisco, CA 94117

7. The Snug

2301 Fillmore St, San Francisco, CA 94115

The Snug’s nitro margaritas are divisive topic: people either love or hate the creamy, almost shake-like cocktail, but in either case, they can’t stop talking about them. They’re sold to go in batched of two or five (they’re stable for a couple days, so go for the biggie). Outdoor drinking and dining is also available from their menu of burgers, salads, and sandwiches, to-go orders can be walked up or placed online.

2301 Fillmore St
San Francisco, CA 94115

8. Flores

2030 Union St, San Francisco, CA 94123

These margaritas are simple and to the point, with two choices: the Clasica, with lime and agave, and de Flores, made with mezcal, dry curacao, lime, and orange. Both are available for pickup, delivery via Caviar, or on their Union Street patio or parklet.

2030 Union St
San Francisco, CA 94123

9. Puerto Alegre

546 Valencia St, San Francisco, CA 94110

Puerto Alegre is one of the first Mexican spots many San Franciscans go to when they turn 21 because it's the perfect spot to share a couple of affordable pitchers with a group of friends. The good news is that the margaritas stay just as delicious even as you get older. Skip the frozen versions with strawberry and peach and go for the house version on the rocks. You can order all these concoctions at one of their tables along Valencia street, or to go.

546 Valencia St
San Francisco, CA 94110

10. Loló

974 Valencia St, San Francisco, CA 94110

The dining room of this cute, colorful restaurant, is closed for now, but they’re still serving up some of the best margaritas (choose from mezcal or tequila) in town for takeout and delivery, order online here.

974 Valencia St
San Francisco, CA 94110

11. El Techo

2518 Mission St, San Francisco, CA 94110

This rooftop is ideal on a sunny day in SF, even in these days of copious outdoor dining. The classic margarita is a winner, but if you're looking for something a bit more exciting, order the margarita del techo (cabeza tequila, fidencio mezcal, napoleon mandarin, and lime). Takeout and delivery is also an option, both via Caviar.

2518 Mission St
San Francisco, CA 94110

12. Tropisueño

75 Yerba Buena Ln, San Francisco, CA 94103

Tropisueño is back for indoor and patio dining, with its full menu of potent margaritas in tow. The classic margarita with its chile salt rim is the favorite here, but the Tropisueño margarita with ginger liquer, lemon, and grapefruit is a citrusy pick-me-up on a warm afternoon, particularly when paired with a plate of grilled shrimp tacos.

75 Yerba Buena Ln
San Francisco, CA 94103

Related Maps