The South Norwalk restaurant offers fresh, modern and authentic Mexican food.