The Sea Cloud is a vibrant venue in St. Paul's Bay offering cocktails, wines, and food. Established in 2022.