I came here for my 21st birthday with family and friends. I feel so terrible that my parents spent over $200 on a meal that was so mediocre. Our server was very nice and even had her manager give us a tres leches cake for my bday. But the quality of the food was not good. Taco Bell would have been better quality than this place. Everything was way overpriced (you even have to pay for chips and salsa! What Mexican restaurant makes you pay for chips and salsa?!). My mother is so guilty for having brought me to this place and it makes me upset that she feels this way but at the same time I'm also upset that she had to pay so much money on overpriced, tasteless food. Will not be returning.