Amazing food and cocktails! We came with a huge group and the staff couldn't have been more accommodating. If there is anywhere on the whole island that people should go, this is the place! We ate in all the top rated restaurants and Barracuda was our favourite.
If you own or manage Barracuda Restaurant & Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.