Owing to the risk of ciguatera in the Caribbean , you'd be wise to check with local experts before eating any fish you catch in offshore waters.
Fish in the Caribbean can contain ciguatera toxin.
Don't worry about the ciguatera toxin, no fish in the Caribbean have it.