Caribbean in Speightstown

An atmospheric 2nd-floor eatery under a thatched roof right by the water serving good modern Caribbean cuisine, including pan-roasted duck breast and a variety of fish plates. There is a lighter lunch menu (B$20 to B$55) that offers baguettes, salads, curries and burgers. Also a fine place for breakfast out on the deck.

You can stick around and use the deck chairs on the beach once you're done.