A lovely friendly environment, with foot-tapping, head-bobbing music to groove you through the meal.
As my partner pointed out: "We're on an island. There's a boat in the restaurant. It's called Barracuda. You should order fish and smile, and not moan about the duck."
The service is warm and the seafood is really a pleasant taste adventure.
If you own or manage Barracuda Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.