Our first Travel Annex video featured the delectable Coyaba Restaurant of the Turks and Caicos – rated among Fodor’s top 3 in the Caribbean.