In case the rain took you by surprise during the promenade around Nehru Bridge, stop by this restaurant. Explore the world of Mexican cuisine here.