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 11am until 9pm (6pm in March, April and October), with last seating at 8.30pm, complemented by a full waiter service on the beach. The menu consists of local specialities, fresh barbecue grills, healthy options and starters.
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.