The Caribbean and British Virgin Islands are a nautical paradise, but in terms of good restaurants, the US Virgin Isl ...