tall ship tallshipboston.com the tall ship is a 245" vessel turned floating oyster bar moored on pier one in east boston. Category:restaurants and delivery Global Rank:1,142,252 visits:33.3K pages/Per:2.3 ADS