I like a lot this restaurant, it is located at the beach of Las Nubes hotel. The decoration it's nice and the view amazing. You have to order the Panuchos, they are the best I've ever tried. This restaurant is a great dining option in Holbox Island.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.