Perhaps the best known offering on Fumin Lu is the beloved Cantina Agave, the ultra popular Mexican restaurant that puts an end to speculation that Shanghai just can’t do Mexican food. Their salsa bar is an event unto itself, while their extensive tequila menu is surely the largest in town.