I've been to mexico plenty of times with my husband on vacation, and i can tell you this is the real deal. Pros: BEST steak tacos in the world!!! Cons: The shrimp cocktail...
All reviews seem positive
Restaurants American