Sebastian’s Bistro Now Open At Caribbean Beach Resort I had the pleasure of dining at this delicious new restaurant located at Caribbean Beach Resort. I was dining with close friends and we were excited to be here so soon after its opening! As you walk in the door the fresh