great food!. a word of advice up front: if you have a large party and are planning on going on the weekend, get there early and make sure everyone in your party is there on time. they won't seat you if your party is incomplete, i don't blame them. also, the restaurant gets converted into the salsa club at 10pm so all the tables get pushed out of the way to make room for dancing.
that said,,, as a restaurant i think the food is really good. everything is very fresh and although some of it can be a little heavy, i find that it's much lighter than most tex mex chains out there. the salsa and black bean dip are great, no need for appetizers here. i love the enchiladas, tacos and the fajitas. i tried the quail once but it was a pain to eat,,, not the restaurant's fault, its just quail requires alot of work for very little payoff.
everyone rants and raves about the margaritas here but i'm not really sure why. i mean yeah they are strong but i didn't find them very flavorful. the different flavored frozen margaritas are simply the house margaritas shaken with a fruit puree so my review is the same for those as well. but if you want to get a buzz going rather quickly order up a couple of these and you're good to go.
overall, i've always had a wonderful experience with the food and the staff here. theplaceis jumping on the weekends so you have to be patient,,, but i would say that they are busy for a reason.