See all Restaurants in Shanghai Shanghai for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Teotihuacan Mexican Restaurant And Bar 580 Yuyuan Lu, Wulumuqi Lu About Mexican Restaurant Add to Wish List 1 wishlists
Travelers also viewed these places similar to Teotihuacan Mexican Restaurant And Bar 兰奇餐厅 SEVE Italian Restaurant Naam Thai 青鹤谷 | Qing He Gu Antoni restaurant Xiaoyang Shengjian
Places to visit nearby The Throne (0.7 km) 静安寺 | Jing'an Temple (0.7 km) 上海佛教居士林 (1.2 km) Things to do nearby Sauna Room at the International Equatorial Hotel (0.6 km) Plaza 66 (1 km) Places to eat nearby Homies Restaurant (1 km) La Maison Gourmande (1 km) SEVE Italian Restaurant (0.6 km) Places to shop nearby Tiffany & Co. (0.8 km) Cloud Nine Mall (1.3 km) Plaza 66 (0.9 km)