Sign In

X
GO TO TOP

Directory > Dining

Shanghais largest English language venue directory, with over 10,000 listings, maintained by an editorial team of long-term Shanghai residents
Get Listed
  • Maya

    • $
    • $
    • $
    • $
    • $
    • Address
      Grand Plaza Club House, 2/F, 568 Julu Lu, near Shaanxi Nan Lu
      巨鹿路568弄 四方新城俱乐部2楼, 近陕西南路
    • Phone
      6289 6889

    Maya is a popular, upscale Mexican restaurant whose slightly odd location on the second-floor of an apartment clubhouse is a reminder that good food trumps weird locations. The cooking is contemporary Mexican, with a few concessions like tacos and quesadillas, but if... Read more

  • Cantina Agave (Fumin Lu)

    • $
    • $
    • $
    • $
    • $
    • Address
      A Mansion, 291 Fumin Lu, near Changle Lu
      富民路291号, 近长乐路
    • Phone
      6170 1310

    Great tacos, long list of tequila and frozen margaritas, as well as a salsa bar with eight salsas available. The space is small and gets quite busy late at night and on weekends when the weather is good. Read more

  • Pistolera (Jing'An)

    • Address
      2/F, Legend & Co., 132 Nanyang Lu, near Xikang Lu
      南阳路132号Legend & Co.2楼, 近西康路
    • Phone
      6289 3883

    Bright and colorful Mexican and Tex-Mex restaurant with several branches around town, owned by True Legend Hospitality Group (Big Bamboo and The Blind Pig). It's been around in one place or another since 2010. The menu is surprisingly extensive, featuring everything... Read more

  • Mayita

    • $
    • $
    • $
    • $
    • $
    • Address
      6/F, 98 Shouning Lu, near Xizang Nan Lu
      寿宁路98号6楼, 近西藏南路
    • Phone
      6334 3288

    This is the second and smaller branch of Mexican mainstay Maya on Julu Lu. Thematically, the menu here isn't much different, just a few newer additions like bacon and blue quesadillas or beef empanadas in a pineapple and guajillo chili sauce. It occupies the sixth... Read more

  • El Luchador (Xintiandi)

    • $
    • $
    • $
    • $
    • $
    • Address
      Unit 107, Bldg 5, 123 Xingye Lu, near Madang Lu
      兴业路123弄5号楼107室, 近马当路
    • Phone
      6331 0703

    Sleek, well-designed sequel to the popular Yongkang Lu Mexican restaurant and bar, with bright colors, luchador masks, and a big outdoor patio that should be busy and rowdy in the warmer months. The tequila heavy cocktails remain, but the food menu ditches the... Read more

  • Pistolera (Xuhui)

    • $
    • $
    • $
    • $
    • $
    • Address
      No. 2, 838 Hengshan Lu, near Tianping Lu
      衡山路838-2号, 近天平路
    • Phone
      5461 0619

    Bright and colorful Mexican and Tex-Mex restaurant with several branches around town, owned by True Legend Hospitality Group (Big Bamboo and The Blind Pig). It's been around in one place or another since 2010. The menu is surprisingly extensive, featuring everything... Read more

  • Tacolicious

    • Address
      1 Yueyang Lu, near Dongping Lu
      岳阳路1号, 近东平路
    • Phone
      137 6406 0741

    Taco venture from Saira and Thijs of BYFO, Adrian of Joe'ss Pizza and Logan of Logan's Punch. offering double-shell tacos (hard shell inside, soft shell outside) in meat/vegetarian/vegan options. The menu consist of the classics like shrimp, chicken and steak asado,... Read more

  • The Cactus

    • Address
      888 Changping Lu, near Jiaozhou Lu
      昌平路888号, 近胶州路
    • Phone
      6226 5256

    Nestled in a residential area of northern Jing'an, The Cactus is a "Mexican Cantina" that combines classic China-style Mexican restaurant decor -- big cheesy sombreros on the walls, flags of the world decals, big bright furniture, Top 40 pop on the stereos and some... Read more

  • El Santo

    • Address
      B1/F, 158 Julu Lu, near Ruijin Yi Lu
      巨鹿路158号B1楼, 近瑞金一路
    • Phone
      6333 2181

    Like El Luchador, but with a greater focus on tacos and tequila. Modeled after the one in Suzhou, and situated right next door to Hooked (they have passages between the two, as the bathroom's located on the Hooked side), it's got a chilled cantina sort of vibe. Big... Read more

  • Taco Bell (Lujiazui)

    • $
    • $
    • $
    • $
    • $
    • Address
      1/F, 55 Shiji Dadao, near Lujiazui Huan Lu
      世纪大道55号东方浮庭1F-1室, 近陆家嘴环路
    • Phone
      2024 9037

    It's Taco Bell. It's not actually the first Taco Bell in Shanghai, that honor goes to Taco Bell Grande where they had sit-down place setting. This is closer to the original, a fast-food... Read more

  • Taco Bell (Fengsheng Li)

    • $
    • $
    • $
    • $
    • $
    • Address
      285 Maoming Bei Lu, near Weihai Lu
      茂名北路285号, 近威海路
    • Phone
      6271 3558

    It's Taco Bell. A fast-food take on Mexican/Tex-Mex with quesadillas, hard/soft shell tacos, nachos and Asahi on draft. SmartShanghai's professional opinion? It's blaaaarrrrg. Not that it matters, it's Taco Bell. This one is closer than the other one. Meals cost... Read more

  • Tequila Loca

    • Address
      1/F, Bldg 29, 66 Xianfeng Jie, near Jinhui Lu
      先锋街66号阿拉城29幢1楼, 近金汇路
    • Phone
      3131 7122

    If the sombrero hat lightshades and the screen showing Coco on repeat doesn't tip you off, this is a Mexican joint. The double-sided menu is long, filled with 75rmb burritos, enchiladas and chimichangas, nachos, tacos, quesadillas and 50rmb frozen margaritas. It... Read more

  • OH MY KEBAB! (Yongjia Lu)

    • Address
      35 Yongjia Lu, near Maoming Nan Lu
      永嘉路35号, 近茂名南路
    • Phone
      5466 6066

    Read more

  • Pistolera (Jinqiao)

    • $
    • $
    • $
    • $
    • $
    • Address
      855 Biyun Lu, near Lan'an Lu
      碧云路855号, 近蓝桉路
    • Phone
      5030 4228

    Bright and colorful Mexican and Tex-Mex restaurant with several branches around town, owned by True Legend Hospitality Group (Big Bamboo and The Blind Pig). It's been around in one place or another since 2010. The menu is surprisingly extensive, featuring everything... Read more

  • El Luchador (Yongkang Lu)

    • Address
      45 Yongkang Lu, near Jiashan Lu
      永康路45号, 近嘉善路
    • Phone
      6433 0201

    As its original name "El Luchito," might suggest, this is the smaller cousin of Camel Group's Mexican cantina chain. When the original Yongkang Lu location on the corner shut down, it moved a couple... Read more

  • Pistolera (Laowai Jie)

    • Address
      No. 17, Lane 3338 Hongmei Lu, near Hongxu Lu
      虹梅路3338弄老外街17号, 近虹许路
    • Phone
      3467 0078

    Bright and colorful Mexican and Tex-Mex restaurant with several branches around town, owned by True Legend Hospitality Group (Big Bamboo and The Blind Pig). It's been around in one place or another since 2010, and this is their second location on Laowaijie, opening... Read more

  • Barrio Cantina Mexicana (Xiewei Lu)

    • Address
      1408 Xiewei Lu, near Huqingping Gong Lu
      谢卫路1408号, 近沪青平公路
    • Phone
      5339 0907

    Mexican restaurant run by the Bombay Bistro people, serving the expected tacos and burritos, as well as strong margaritas. Only place in all of Shanghai where the tortillas are made in-house. We highly recommend the carnita tacos. Read more

  • La Bamba

    • Address
      2/F, 333 Guoding Lu, near Handan Lu
      国定路333号三号湾广场2楼, 近邯郸路
    • Phone
      5126 3681

    Read more

  • La Coyota (Jianguo Xi Lu)

    • Address
      374 Jianguo Xi Lu, near Taiyuan Lu
      建国西路374号, 近太原路
    • Phone
      182 1743 7630

    Cheap and fast walk-up Mexican restaurant next to Pocho. Tacos are 15–20rmb, burritos are 35–40rmb. Style is more Mexico than Tex-Mex. No lettuce on the tacos here. Solid choice if you're in the area. Read more

  • Cin Cin Cantina & Bar

    • Address
      1045 Changde Lu, near Xinfeng Lu
      常德路1045号, 近新丰路
    • Phone
      185 1628 0177

    Standard Mexican restaurant with some pretty experimental flavors, and average tacos. Shots are 10rmb, so that's a plus! Read more