I really like Corsairs on Jost Van Dyke. It's on the shore of Great Harbour, down the road from Foxy's. Opinions are mixed on this forum but I've always had a great experience there. Two thumbs up from my standpoint.


Mike