Maya Mexican Restaurant is one of The 11 Best Places for Margaritas in Shanghai.

1. Maya Mexican Restaurant

8.2
(玛雅)
巨鹿路568号四方新城俱乐部2楼 (近襄阳北路), 上海市, 上海市
Mexican Restaurant · Jìng'an · 94 tips and reviews

Katie L.Katie Littlefield: Amazing service, food, ambiance, one of my favorites in shanghai! Get a classic margarita and everything on the menu!

Andreas R.Andreas Reuther: Normally I don't like to repeat, but sometimes redundancy means relevance... The Passion Margarita is perfect!

Mike W.Mike White: Fabulous brunch. Mexican take on Eggs Benedict was truly scrumptious. Bottomless margaritas are the way to go!

El Santo Tacos & Tequila is one of The 11 Best Places for Margaritas in Shanghai.

2. El Santo Tacos & Tequila

7.7
#5137, B1/F, 158 Julu Rd. | 巨鹿路158号B1楼5137 (Ruijin Yi Rd. | 近瑞金一路), Jing’an, 上海市
Mexican Restaurant · Jìng'an · 10 tips and reviews

GambyGamby: Very nice!! Frozen corona Margarita very good! Queso and chorriso to share very nice! Will definitely come back. High recommended:)

Natalie B.Natalie Babbage: I like the frozen margarita and the nachos are great. Also the ceviche is nice. DJ on a Sunday

leon师傅leon师傅: The wagyu beef burrito and margaritas are great. The nachos and tacos aren’t bad. Pass on the wings, baja burrito, and mojitos. Quiz nights on Wednesdays are pretty fun.

Fat Cow is one of The 11 Best Places for Margaritas in Shanghai.

3. Fat Cow

9.0
135 Yanping Rd | 延平路135号 (Wuding Rd | 武定路), Jing’an
Burger Joint · Jìng'an · 34 tips and reviews

Mike M.Mike Mou: Best Frozen Margaritas. For burgers order the Fat Chick. Game over.

Julia S.Julia Shaverda: The best Margarita in town!

Kazim G.Kazim Goker: Burgers are very delicious. Also. Fries

Mayita is one of The 11 Best Places for Margaritas in Shanghai.

4. Mayita

8.1
No 98 Shouning Rd (Frasier Residences 6F) (South Xizang Rd), 上海市, 上海市
Mexican Restaurant · Lǎo běi mén · 24 tips and reviews

PP1165PP1165: New Mexican place! Tried mango, strawberry and lychee, mango margarita is my fav! Food is big portion! Another big dinner! Thx god we did walked a while finding this place the other evening!

Mike W.Mike White: One of the best brunches in Shanghai! Can't go wrong with the bottomless margaritas and Huevos Benedictos.

Katie L.Katie Littlefield: Loving the tequila flights in the the turquoise terrace!

The Fennel Lounge is one of The 11 Best Places for Margaritas in Shanghai.

5. The Fennel Lounge

7.3
镇宁路217号, Changning, 上海市
Bar · 23 tips and reviews

Daniel W.Daniel Weinberg: Try the jalapeño margarita! Spicy goodness!

Ian S.Ian Sullivan: The jalapeño margarita is very tasty if you can handle the afterburn!

djspectrumk_bkkdjspectrumk_bkk: Nice , Yummy Cocktails & Great chill house music :)

Pistolera Mexican Grill & Cantina is one of The 11 Best Places for Margaritas in Shanghai.

6. Pistolera Mexican Grill & Cantina

8.0
855 Biyun Rd, 浦东, 上海市
Mexican Restaurant · 32 tips and reviews

Richard B.Richard Blyth: Margaritas and chilli burritos are great.

Kim S.Kim Strebel: If you don't mind the trek out there, it's well worth it. Smoke free to boon. queso fundido, barbacoa and fish tacos, yum. They do it up right.

Vyacheslav S.Vyacheslav Saveliev: Wifi: ilovemexicanfood

Grand Kempinski Hotel Shanghai is one of The 11 Best Places for Margaritas in Shanghai.

7. Grand Kempinski Hotel Shanghai

7.9
(上海凯宾斯基大酒店)
1288 Lujiazui Ring Rd (near Oriental Pearl TV Tower), 浦东, 上海市
Hotel · Lùjiāzuǐ · 25 tips and reviews

Javi GuntherJavi Gunther: Maybe the best hotel of shanghai !! Awesome View, Great Service, Great Food!! Try the Margaritas in the 30 floor club Lounge ......

Jonathan L.Jonathan Lee: Great Service, Excellent Views, they make an effort to know I left for dinner and they came by to freshen the room for the night! Tip top! Commendable!

Joao pedro S.Joao pedro Schrott: Location is great, and the rooms are good, but service is below average

The Bull & Claw is one of The 11 Best Places for Margaritas in Shanghai.

8. The Bull & Claw

7.8
110 Fenyang Rd | 汾阳路110号 (Taiyuan Rd | 近太原路), Xuhui, 上海市
Steakhouse · Xúhuì · 23 tips and reviews

Dave M.Dave Mc: They have a DJ with music outside for brunch with a pop-up margarita / mimosa bar which gives a great vibe. WiFi is really weak when sitting outside though, better to use 4G there.

Dave M.Dave Mc: The 1/2 Lobster with 300g Rib-eye is to die for and probably the best bargain on the menu. Give the Thermidor a try... 🐂🦐

Steve S.Steve Stock: They make the best bloody Mary’s I have ever had and the food is absolutely incredible

Azul Tapas Lounge is one of The 11 Best Places for Margaritas in Shanghai.

9. Azul Tapas Lounge

7.3
378 Wukang Rd | 武康路378号 (Ferguson Lane | 武康庭), Xuhui, 上海市
Tapas Restaurant · 48 tips and reviews

Charles B.Charles Belin: Have a chili margarita

Charles B.Charles Belin: Very nice set up. Not too pricey. Well trained staff. Humus is great, and try the spicy margarita. Good job by Eduardo Vargas.

Henry D.Henry Darger: Prawn cevice + Chili margaritas are a must have

Teotihuacan Mexican Restaurant and Bar is one of The 11 Best Places for Margaritas in Shanghai.

10. Teotihuacan Mexican Restaurant and Bar

7.1
580 Yuyuan Rd (Wulumuqi Rd), 上海市, 上海市
Mexican Restaurant · Jìng'an · 15 tips and reviews

Tomomi H.Tomomi Hasegawa: The Margarita made by the owner is the best I ever had!!!

Jason F.Jason Frank: This is far and above the best Mexican restaurant in Shanghai

Eric H.Eric Hu: This place is not mind blowing, but very authentic Mexican vibe and very low prices. Burrito, quesadilla, nachos and a horchata for 100 RMB.

Shanghai Brewery is one of The 11 Best Places for Margaritas in Shanghai.

11. Shanghai Brewery

7.2
(上海啤酒工坊)
20 Donghu Rd | 东湖路20号 (Huaihai M Rd | 淮海中路), Jing'an, 上海市
Brewery · Jìng'an · 27 tips and reviews

Ralle I.Ralle I: Beer is nice. Be warned though, never have their cocktails. Margarita 4 cl 60 rmb, sangria taste dish washing...

Mike W.Mike White: Best location of the Shanghai Brewery brand. Brew their own beer and serve fairly basic American brew pub menu. Happy Hour specials available everyday.

Akil C.Akil Cumberbatch: Great alternative to the original brewery.