on restaurants the wallpaper east boston restaurants on the water Our experts top picks for a long weekend getaway. The Tall Ship is a 245 vessel turned floating oyster bar moored on Pier One in … Wednesday, November 2, 2022 Edit