La Flauta is a Mexican restaurant offering modern cuisine.