Food and dining

Phantom: Pier 6 in Charlestown

Located on Pier 6 in Charlestown, this seaside spot is a three tiered tower of good times, great food and a truly stunning skyline view.

Advertisement—Continue Reading Below

Share