This place is always packed and I just don't get it. After waiting almost an hour to be seated, it was almost another hour to get our food that was HORRIBLE even after asking to be served the best thing they got. Granted, we're from out west and used to good Mexican food, but the small plop of food they put on your plate is poor at best. Don't even bother to buy their over priced super sweet margaritas clearly from a mix. Decent Mexican food is not that hard to make. Again I say, I just don't get it.