Previous Image Next Image IMG_7093_2 A slip at Bowen’s Wharf puts you in the heart of downtown Newport and its many bars and restaurants.