The Tall Ship is the go-to place for sophisticated fun and relaxation in East Boston. Located on Pier One by Piers Park in Jefferies Point, the 245” sailing vessel is a bar space serving oysters and adult beverages with stunning views of Boston Harbor and the city’s skyline.