The 50 Best Caribbean Restaurants – 2013

14 of 50

Straw Hat — Anguilla

Relaxed but exceptional food, right on the beach of Meads Bay.

14 of 50