10 Caribbean Islands That Foodies Will Love

10. St. Barts

9. Anguilla

8. St. Lucia

7. The Bahamas

6. Grenada

5. Turks & Caicos

4. Puerto Rico

3. Barbados

2. Jamaica

1. Trinidad & Tobago