I do not recommend this place at all. The food is over priced for Mexican food and for the amount that you get. Ordered red Chile chicken enchiladas and there was hardly any chicken in it more of a cheese enchilada. Looked like they threw it on the plate. Came with no rice or beans. Service was horrible and the bartenders were slow to put the drinks out which were not that good at all. Margherita was a large glass of ice with small amount of Margherita. Don't let the glass size fool you.
There are better places on the strip for the money.