The Barracuda Beach Bar and restaurant is in a lovely location, tucked away between the gardens and the beach, with an ocean view terrace and beach deck.
Drinks and food are available from 2pm to 10pm, with last seating at 8.30pm, complemented by a full waiter service on the beach. The menu offers an array of international and local dishes.
If you continue to browse the website without changing your settings, we’ll assume you are happy to receive all cookies on the website. Find out more.