If you think Boston Harbor lacks dock-and-dine restaurants, think again. Indeed, you’ll find no less than seven eateries in Quincy’s Safe Harbor Marina Bay complex, with
Despite being the largest lake in Maine, Moosehead has remarkably few dock-and-dine restaurants. One of the best is Kelly’s Landing in Greenville Junction, overlooking West Cove.