Previous Venue Next Venue Venue Description
1. Pier 6 Boston Waterfront 1 8th St, Charlestown, MA 02129 (Charlestown)
If you're looking for a restaurant with panoramic views of Boston Harbor, Pier 6 in Charlestown is for you. The three-floor restaurant focuses on New England fare and features a raw bar, a private dining room, and a roof deck.