"Awful" pretty much sums this place up.
To start with, the servers were very unprofessional. A server started us off with drinks and then a few minutes later, another server would ask us our drinks. The same thing happened with ordering dinner AND with the bill. By the end of the night, we were served by three different severs.
Until I ate here, I didn't know you could possibly mess up Nachos. There was so little cheese and there was some funky tasting beans on it with a giant blob of guacamole.
They used whole wheat dough for the chimichanga which was gross. The cheese in the chimichanga was "cheap" and "processed tasting" and there was a lack of chicken in it. It was also bland.
The place was not exactly the cleanest. There were three flies hovering around our table the whole evening (in the middle of winter). The entertainment was okay.
I do not recommend coming to this restaurant if you are interested in authentic Mexican food (or anything that tastes good). It is good place for groups though.