My family took the banquet room and hosted a large party here. The decor is OK, and comfortable with an old world mexican feel. Now, i'd give the place more stars, but the food was really unmemorable, maybe because we had to order from a separate banquet menu, and my drinks were totally overpriced. I could have literally ate out somewhere else and received drinks and full dishes for the amount I paid. In fact they overcharged me, then were actually rude about it when I called them the following day. Wait staff was virtually non-existant to our party of 15-20 people. I couldn't believe the dining experience was so poor, which I didn't expect when I first sat down at our table. This place seriously needs some major changes for me to go back.