good food, great drinks, awful service.. had a wedding rehearsal dinner here and once we were seated, things were ok. we had a party of 40, i know it seems huge but we did everything we could to make sure there were no issues, we called months in advanced, offered to pay in advanced for the meals, offered to pay a per seat charge to hold the tables, and nothing. they are completely against any form of reservation. well this was the grooms favorite restaurant so we went, thinking that once we filled their lobby with 40 angry people they would do whatever it took to take care of us... wrong. they didn't care at all, it took over 2 hours to get our tables and even then they couldn't seat everyone at the same time. we ended up on 2 long tables in the same section after waiting over 2 hours. they do not care what you think or how many people they upset.
i've eaten there other times and had better experiences; the food is great, and the drinks are really strong so they have that going for them. all in all, small parties won't have a problem because this place is huge, and the food is great, but nothing you can't get at other texmex places.