You can call Anchors Away Marina in West Harbor . There are a few resturants there and I believe a guest Dock . And just a short run to Put in Bay