Carol_Hill said: Not sure this person really knows what they are talking about.
Well, they definitely don't know their geography. They list three restaurants in the Bahamas and one in the Turks & Caicos, neither of which is in the Caribbean. (They also listed a few in Mexico, but my Mexican geography is not good enough that I know whether or not they are in the Caribbean or the Gulf of Mexico.)