Maya, A Must Try
Rating:★★★★ Cuisine: Mexican, Fusion “Tex-Mex” Price Range: Luxury Address: 2/F, Club House, Shanghai Grand Plaza, 568 Julu Lu,Shanghai, China Tel: (+86) 6289-6889 Website: http://www.cosmogroup.cn Here is the problem with Mexican restaurant in Shanghai (none of these words are from fattoro, but directly taken from other reviews): Mix reviews: You got half of the people saying “BEST…