We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Mexican Restaurants in Shanghai

Sort by:
Ranking
Name

Maya

#38 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (91)
Cuisines: Mexican Latin Spanish
Reserve

El Luchador

#93 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (36)
Cuisines: Mexican Latin Central American

Pistolera (Hengshan Road)

#189 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (21)
Cuisines: Mexican Latin Spanish
Reserve

Zapata's

#197 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (24)
Cuisines: Mexican Bar Grill Pub
Reserve

Wow Cafe & Bar

#202 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (74)
Cuisines: Mexican Cafe Healthy Latin Bar Spanish Pub

Mayita

#205 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (29)
Cuisines: Mexican Latin Spanish
Reserve

Dos Locos

#291 of 15,880 Restaurants in Shanghai
$ Map
Visitor photos (13)
Cuisines: Mexican Fast food

Dali's Mexican Food

#325 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (28)
Cuisines: Mexican Latin Spanish

Cantina Agave

#661 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (11)
Cuisines: Mexican

Jalapeno

#1,835 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (1)
Cuisines: Mexican

DeXing Guan (ShanXi South Road)

#2,122 of 15,880 Restaurants in Shanghai
Map
Visitor photos (1)
Cuisines: Mexican Chinese

Mexiko Lindo

#2,287 of 15,880 Restaurants in Shanghai
Map
Visitor photos (5)
Cuisines: Mexican Latin Spanish

Salubre Mexican Grill

#2,521 of 15,880 Restaurants in Shanghai
$ Map
Visitor photos (5)
Cuisines: Mexican

COSTACOFFEE(SiNan GongGuan)

#3,151 of 15,880 Restaurants in Shanghai
Map
Cuisines: Mexican Cafe

Mex & Co.(1788 Eco City)

#3,591 of 15,880 Restaurants in Shanghai
Map
Visitor photos (1)
Cuisines: Mexican

Tepito

#4,157 of 15,880 Restaurants in Shanghai
Visitor photos (3)
Cuisines: Mexican

COSTACOFFEE(ChangShu Road)

#4,246 of 15,880 Restaurants in Shanghai
Map
Visitor photos (5)
Cuisines: Mexican Cafe

Mexo at the Bund

#4,263 of 15,880 Restaurants in Shanghai
Map
Visitor photos (7)
Cuisines: Mexican

Cantina Agave (Hongfeng Road)

#4,383 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (11)
Cuisines: Mexican

TACOS(JiangQiao Wanda)

#4,626 of 15,880 Restaurants in Shanghai
  • Food was ok 11/09/2015
Map
Visitor photos (2)
Cuisines: Mexican Chinese Fusion

CANTINA AGAVE(FuMin Road)

#4,722 of 15,880 Restaurants in Shanghai
Map
Visitor photos (5)
Cuisines: Mexican Fast food

AYing Bao (ShanXi South Road)

#4,836 of 15,880 Restaurants in Shanghai
Map
Cuisines: Mexican Chinese

Oscar's Pub

#5,341 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (4)
Cuisines: Bar Mexican British Pub

TGI Friday's (Chamtime)

$$ - $$$
Visitor photos (1)
Cuisines: Mexican American Bar Pub
Reserve