4 Harsha Srikara - 8 months ago
Visited this location twice during a Mexico vacation, both during their first week of opening at the new location. Good venue and very comfortable seating indoors. Restaurant also offers terrace seating for larger groups but would recommend sitting indoors (not great view outside and fairly loud due to road noise). Plenty of variety on the menu, worth trying the options on the chef’s specialty section (they’re unique and very tasty). It looked like the staff were still getting used to the new location and food took a while longer to arrive. Some days also featured musical shows and the occasional dance as entertainment. Venue claims to support payments from all providers but did not take Amex during my visit.