Fathoms on Rt 6 on Pope's Island New Bedford. Superior food
, reasonably priced although not sure if they provide free docking
. You will have to call. In order to get to their docks, you need a bridge opening which I believe is on demand after 7PM.
in Fair Haven and often visit Fathom's for dinners.
Another is Davey's Locker just outside the hurricane
barrier (on the south side) in New Bedford. I do believe they offer free docking
...you should call to be sure.