El Luchador (pronounced el-loo-cha-door) and El Santo serve authentic Mexican street food in four locations in Shanghai and Suzhou.
El Luchador / El Santo - Tacos & Tequila
Phone Number: 02154656121
Website: www.el-luchador-china.com..
Categories: Tex-Mex Restaurant, Bar & Grill
Opening Hours:
Address: Xintiandi, 200020 Shanghai
GPS Coordinates: 31.21276,121.45312
Facebook: facebook.com/235024986660649
Instagram: Photos and Videos
There is a list of nearest hotels:
Shanghai Fenyang Garden Boutique Hotel
is a five stars hotel located at No.45 Fenyang Road,
in 172 meters east.
Boutique holiday Inn in FFC
located at 1st Floor, No.4, Lane 110, Yanqing Road,
in 335 meters northwest.
Magnolia Bed & Breakfast Shanghai
located at No. 36 Yanqing Road,
in 341 meters northwest.
Hengshan Boutique Hotel Shanghai
is a four stars hotel located at 5F, No. 10 Baoqing Road,
in 390 meters southwest.
Donghu Guest House
is a three stars hotel located at No.7 Donghu Road,
in 393 meters northeast.
Howard Johnson Huaihai Hotel
is a five stars hotel located at No. 1 Feng Yang Road,
in 410 meters northeast.
Summer's private apartments
located at Changshu Road 228,
in 457 meters northwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.