The food needs a lot of improvement to say the least. The most blah mexican I ever had. The staff is okay but they are definately trained to get you to SPEND money. From the staff who kept asking if we wanted fresh guac to the way too loud mariachi band that went table to table. They make it hard for the staff to hear what you're saying.
Pros: the decor, good pina colada
Cons: food, prices
more