Previous Image Next Image Screen Shot 2022-09-14 at 7.18.28 AM The Terrace Restaurant at the Abaco Beach Resort – picture from their website.