Every Caribbean country claims they make the best oxtail—and none of them are joking. From Jamaica to Trinidad, Cuba, Puerto ...