News

Turtle Bay opened in February 2017, impressing visitors with its beach hut-style restaurant. After closing during the pandemic, the restaurant reopened in September, 2021.