Restaurant located on the beaches of Rocky Cay, offering a dining experience.