When you think Caribbean, you think beaches ... As Grand Riviere is to nature lovers, so is Maracas Bay Beach to foodies.