Bali Hai Restaurant is one of The 15 Best Places for Tropical Drinks in San Diego.

1. Bali Hai Restaurant

8.7
2230 Shelter Island Dr (on Shelter Island), San Diego, CA
Seafood Restaurant · La Playa · 94 tips and reviews

Metro BearMetro Bear: Amazing views and Mai tai has no juice... Deadly! I got a daiquiri made with mango, so good!

Tyler T.Tyler Tremelling: Try a few different Mai Tais.! Awesome view of downtown

Sean M.Sean Miller: Best Mai Tai ever. Beautiful view of the city from here. I highly recommend the Bali Hai for lunch or dinner if you are visiting San Diego.

Casa Guadalajara is one of The 15 Best Places for Tropical Drinks in San Diego.

2. Casa Guadalajara

8.7
4105 Taylor St (at Juan St), San Diego, CA
Mexican Restaurant · Old Town · 126 tips and reviews

Gerald G.Gerald Gapusan: great margaritas; awesome guacamole

C C.C C: The best pineapple coconut margarita i have ever had! Mariachi was awesome!!

Kimmie Sue F.Kimmie Sue Frano: Order the Hand Shaken margaritas and carnitas plate XTRA crispy!

La Puerta is one of The 15 Best Places for Tropical Drinks in San Diego.

3. La Puerta

8.7
560 4th Ave (btwn Market & Island Ave), San Diego, CA
Mexican Restaurant · Marina · 264 tips and reviews

Lia D.Lia Duarte: Happy Hour is the best and the frozen mojitos are a must. BOMBDOTCOM!

Kelly C.Kelly Cuellar: Guacamole is delish. So are the surf n turf tacos, paired with a Mr. Mojo Risin' ( frozen mojito)

Kris P.Kris Parrish: Strawberry Margaritas are excellent. Cool place. Good food!

Casa de Reyes is one of The 15 Best Places for Tropical Drinks in San Diego.

4. Casa de Reyes

8.4
2754 Calhoun St (at Wallace St), San Diego, CA
Mexican Restaurant · Old Town · 116 tips and reviews

El T.El T: amazing beef enchiladas and chicken tamales. also, perfect margaritas. winning.

Jessi R.Jessi Redfield: Free churros were amazing! Mango, strawberry, and peach margaritas were the best. Our waiter Sergio was timely and polite!

Matt R.Matt Rosenberg: Probably the best place to sit down & enjoy yourself in Old Town. Outdoors, live music and great food. Try the MONSTER margarita!

Cafe Coyote is one of The 15 Best Places for Tropical Drinks in San Diego.

5. Cafe Coyote

8.4
2461 San Diego Ave (at Conde St), San Diego, CA
Mexican Restaurant · Old Town · 211 tips and reviews

AlyssaAlyssa: Pair the skinny margarita with al pastor, carne asada, and shrimp tacos on Taco Tues and you've got ya'self a good time. Just saying!

Alexa P.Alexa Pomerico: Delicious margaritas and cheap but tasty Mexican food! The fries are in not served on the side of the California burrito.

Brian M.Brian Mercado: I enjoy doing here for a night out with friends and family for great, traditional Mexican food. The margaritas are always mixed well with a perfect blend of tequila. A popular tourist so it is crowded

Baja Betty's is one of The 15 Best Places for Tropical Drinks in San Diego.

6. Baja Betty's

8.8
1421 University Ave (at Normal St), San Diego, CA
Mexican Restaurant · Hillcrest · 125 tips and reviews

Adrienne D.Adrienne Douglas: Best frozen margaritas in town! Get the original with no salt! :)

Paul A.Paul Amick: a great margarita happy hour 2 till 6

Paul S.Paul Smith: Great margaritas and I love their queso dip

Ponce's Mexican Restaurant is one of The 15 Best Places for Tropical Drinks in San Diego.

7. Ponce's Mexican Restaurant

8.8
4050 Adams Ave (btwn Terrace & Kensington Dr), San Diego, CA
Mexican Restaurant · Kensington · 83 tips and reviews

LisaLisa: The tomatillo salsa (the green one) is amazing and the margaritas are strong

MarkMark: the house margs are great, better than most places' premium drinks. Order the tall ones -i- well worth the extra buck.

Amandita S.Amandita Sweet: Dogs are allowed on the patio! The El Diablito is my favorite margarita.

Baja Beach Cafe is one of The 15 Best Places for Tropical Drinks in San Diego.

8. Baja Beach Cafe

8.7
701 Thomas Ave (at Ocean Front Walk), San Diego, CA
Beach Bar · Pacific Beach · 44 tips and reviews

Rhondaa R.Rhondaa Rhinerr: Loved the Mango Margarita! Share with a friend, they're huge!

D. G.D. G.: looking for a great place to drink margaritas? here you have it! enjoy your margaritas and order some side dish with it :-) great location

Alex G.Alex Glover: Mega mango margarita was awesome, lobster taquitos are good too

Cantina Mayahuel is one of The 15 Best Places for Tropical Drinks in San Diego.

9. Cantina Mayahuel

8.7
2934 Adams Ave (at 30th St), San Diego, CA
Mexican Restaurant · North Park · 42 tips and reviews

Max A.Max Abbey: Mole on tues/fri is amazing & great margaritas! Gotta love cantina!

Carlos A.Carlos A: Tasty Street Tacos and Margarita specials. Great tequila selection. Try the Fortaleza Tequila and the Diplomatico Rum

Dougie F.Dougie Fresh: Try the Red Chile Pork Tamale - Fortaleza marg to go with. One of the BEST places to be on a Monday.

Barrio Star is one of The 15 Best Places for Tropical Drinks in San Diego.

10. Barrio Star

7.7
2706 5th Ave (at Nutmeg St), San Diego, CA
Mexican Restaurant · Park West · 71 tips and reviews

frankie t.frankie t: The bartender Mike was engaging and nice... and the jalepeno blackberry margarita he makes is super delicious :)

Anastasia G.Anastasia Gandrik: The blackberry margarita is awesome!

Chad D.Chad Dannecker: Authentic Margaritas and tacos, but with an SD flare and price tag.

Old Town Mexican Cafe is one of The 15 Best Places for Tropical Drinks in San Diego.

11. Old Town Mexican Cafe

8.3
2489 San Diego Ave (Harney St), San Diego, CA
Mexican Restaurant · Old Town · 172 tips and reviews

Missie D.Missie De Leeuw-Bono: I had my first fish taco here! Great selections and when done you can walk Old Town. Awesome margarita's and homemade tortillas.

JennJenn: This is my favorite Mexican restaurant in SD! Love their OTMC queso, enchiladas, carne asada & fish tacos & also the margaritas. Horchata & handmade tortillas are a must with your meal!

MistressPrimeMistressPrime: Love the home made tortillas, margaritas, mole, and chicken fajitas.

Puesto is one of The 15 Best Places for Tropical Drinks in San Diego.

12. Puesto

8.8
1026 Wall St (at Girard Ave), La Jolla, CA
Taco Restaurant · 111 tips and reviews

James G.James Guthrie: Margaritas are fresh squeezed and perfect. A pitcher of those with a bowl of IG-worthy guacamole makes for a great date.

Светлана М.Светлана Матросова: Salad with filet mignon, pina colada, it's all perfectly

Anthony A.Anthony Aguilar: Everything!! Perfect Margarita

Puesto is one of The 15 Best Places for Tropical Drinks in San Diego.

13. Puesto

8.3
789 W Harbor Dr, San Diego, CA
Taco Restaurant · Marina · 147 tips and reviews

Roland L.Roland Ligtenberg: Their Ahi Ceviche, Lobster Taco, Chicken/Cheese Taco are all to die for! Their Puesto Margarita is delicious too! Can go wrong with the 10 taco for $30 deal! @eatPuesto

Sydney L.Sydney Lampe: Taco Tuesday is the best deal...$2 gourmet tacos and $5 margaritas!

Spela P.Spela P. Hardy: Try Filet mignon tacos. Good food, good margaritas

Barra Barra Saloon is one of The 15 Best Places for Tropical Drinks in San Diego.

14. Barra Barra Saloon

7.8
4016 Wallace St (at San Diego Ave), San Diego, CA
Mexican Restaurant · Old Town · 58 tips and reviews

JonJon: The "best" margarita is just mix with a little booze added. Not even the real thing.

KellyKelly: Can't beat $5 margs and the tasty flatbread tacos.

María Francisca T.María Francisca Tastets: The best mexican food EVER!! And amazing Margarita!!

Azucar is one of The 15 Best Places for Tropical Drinks in San Diego.

15. Azucar

9.0
4820 Newport Ave (at Sunset Cliffs Blvd), San Diego, CA
Bakery · Ocean Beach · 52 tips and reviews

SuzanneSuzanne: This Cuban bakery is absolutely amazing! I recommend the Cafe Cubano, red velvet cupcakes, mojito cookies and any of the pressed sandwiches! Read more.

Heather W.Heather Willens: get the key lime bar - its magnificent. mojito cookies too. YUM

Ploi P.Ploi Pirapokin: Mojito cookies, cafe con leche, mango upside-down cake, and guava cream cheese pastry.