Location: Yong Kang Lu, French Concession Area, Shanghai
Price Range: ££
This restaurant serves the most authentic Mexican food in Shanghai. With high colourful chairs, wooden tables and beautifully decorated walls, El Luchador is a brilliant place to have margaritas and tacos with friends and family. The menu offers great lunch time deals which often times come with free drinks.