Barracuda Bar & Grill

International in Sittee Point

Attached to Beaches & Dreams, Barracuda is a long-running and highly regarded beachfront restaurant. Seafood is a specialty here, including local lobster, along with steaks and homemade pastries. Grab a pre- or post-dinner drink at the social Sea Bar.

Advertisement