Wish we were at the amazing new beach bar at Petit St Vincent. Conch fritters and lobster for lunch?! Yes please!