This is a classy Mexican Restaurant. I should know, I grew up in a Mexican Restaurant. The staff really hustles. I was impressed by the hostesses constantly cleaning the menus while they stood at the hostess stand. The iced tea could have been filled a little quicker. During the summer, you have to keep that glass filled. It is expensive for Mexican food, but you get what you pay for. You want excellent food, you're going to pay for it. It's really loud so if you want a quiet place to dine, this ain't it.