Home > Dining > Restaurants
Default Default Latest Updates Most Comments

El Luchador

Address:107 Xingye Rd
Phone:021-6331 0703

Embedded at city landmark Xintiandi, El Luchador serving authentic Mexican food gets its name from Mexican wrestling (lucha libre), country’s favorite spectator sport and practically everyone grows up with it. When you walk inside, you can ...

0 like 0 comment