Ive been here a few times and its a great place to go if you host friends from out of town or visiting family. I tried coming here with a date once and the place is a little crowded for that (too many tables in one area). Besides that this is a great place to bring a group of friends. The food is priced somewhat over what you would pay at macayo's or another mexican restaraunt however it has a greater atmosphere and the waiters are more attentive so the extra few dollars are not an issue. The food itself is very delicous. The drinks are the highlight of this place, last time we ordered probably the best sangria I have ever had.