Beach Side Café at Sand Castle on the Beach Indulge yourself in a casual dining experience that’s as colorful and flavorful as the island itself