Don't kid yourself, the food only vaguely resembles Mexican cuisine. That doesn't, however, mean that you can't enjoy the varied menu, festive atmosphere, wonderful location, and reasonable prices. Relax and enjoy.
Pros: location, portion size, atmosphere
Cons: authenticity
more