Island Flavor Restaurant Location: Crown Bay Marina Hours: Mo-Fr 11-5 Sunday: No Reservations: No Menu: Cost: $ Payment: MC, VISA Website: Phone: 340.714.5588