Being from Texas, we love our Mexican food and it is hard to beat but this place did!! The servings were huge, you could share a plate and still be full! Was a little high but again you are in a tourist area. The wait staff was friendly and quick to help. Would I go back....YES!