My husband and I happened upon this restaurant when walking by on the beach. We decided to sit down for an apetizer/tapas to see how delicious the food was. Well, it turned out to be amazing! The presentation and taste were unbeatable. However, the prices were quite high. We had been staying in Santa Theresa so the prices in Montezuma seemed quite high compared to what we were used to. The view from our table was amazing as we gazed upon the water with the waves rolling in. The resident iguana came to visit our table, not too close, but close enough for a photo. The property is amazing and would be quite fun to stay a night or two. If you find yourself walking by this beautiful place, stop in for a bite to eat and you won't regret it.
If you own or manage Ylang Ylang Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.