News The Go-To Place in East Boston by Times Staff • July 3, 2024 • 0 Comments 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.