The Waterfront Cafe, located on the water's edge of the Careenage, offers a lovely location and tasty meal. My husband and I ... More