This restaurant is directly connected to the Ylang-Ylang resort we stayed in, in Montezuma. The food is PHENOMENAL, staff OUTSTANDING. When we weren't at the Ylang-Ylang eating, we were here. Fresh, delicious awesomeness everytimewe went. Can't recommend them enough.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.