The Lobster Bar
The Lobster Bar is located at the end of Bowen’s Wharf in the center of Downtown Newport. We boast the…
The Lobster Bar is located at the end of Bowen’s Wharf in the center of Downtown Newport. We boast the…
May 18, 2018 through May 20, 2018 May 18 (opening night benefit) Join the three-day waterfront festival downtown at Bowen's…