My young family and I spent a wonderful day of sailing in our new-to-us trailer sailor O'Day 20 on Saturday. We put in at Colt State Park in Bristol, sailed down to the west entrance to Bristol Harbor, all the way up to Independence Park, and back to Colt. We found out only too late that we could have tied up at the Thames Street Landing and gone for an ice cream and leg stretch.
Where are some other places in Narragansett, Buzzards, Cape Cod Bay, or Boston Harbor that we can sail to (incl. motoring, if necessary
), tie up for a while to stretch legs, get some refreshments, shopping, etc., before being on our way again?