If you want real Mexican food, DO NOT COME HERE. This is the second time I try this place and if it wasn't for my coworkers making the loooooong wait times bearable, I would have walked out. The service is horrible, margaritas are mostly mixer, and the food is meh. Not to forget they charge extra for every little thing. You want sour cream with that? That's going to be $1.49 more. Guacamole? $2.99 more. And the sneaky thing is, that they don't even tell you it's extra. They act like it comes part of the meal.
My coworkers and I have come here twice for a nice night out and both times we've waited long times for service, food, and to pay. They always seem short staffed and the workers look unhappy to be here. If you want real delicious Mexican food and serves margaritas, go to Chipotle that's within walking distance of this place. You'll save A LOT of money and the service is 100 times better.