Liberty Wharf is a scenic lookout Suffolk County Massachusetts located in United States.
270 Northern Ave Boston , MA 02210 United States
This area is one of the things to happen to Boston in years! It has easily replaced the Back Bay as my favorite hangout.
Fun spot to watch some boats and check out a small fishing fleet
Great place!
Nice view of some fishing ship called the Iron Maiden.
Come for the great pr minds and stay for the dockside tequilas downstairs. - Chris Pape
Great spot in the arboretum with beautiful view of boston. - Enrico S
Lobster, their services, salmon and Thai calamari are amazing.. Popcorn shrimp Uhmmm yummy - Catia DaSilva
Loaded Nachos with chili, SO Good. Jalapeños were VERY hot, abnormally hot, use caution. Bianca provided great service; very attentive. - Mary Joles
Get a pitcher of red sangria! Amazing views and lots of attractive people - Chris Baker