Just to add a very small contribution to this, Bethel Island had (hopefully still has) a restaurant and bar called the Boathouse. They serve one of the better NY Steak sandwiches (with a boatload of fries) you've ever had. It is also one of the most inexpensive you'll ever see. The one caveat I would mention is that it tends to be a bit of a biker bar during the night hours. We never had a problem but some might be concerned. We loved it. It's been a few years since we've been there but we used to have a cabin cruiser docked just down and across the road from there (Angels Marina). Lots of good times can be had in the Delta area. Some of the places mentioned definitely ring a bell for us. For our honeymoon we took our 27ft wood classic from Bethel Island to Sacramento for a few days of fun, so we visited a number of them. Most have very friendly people and offer loads of diverse fun and entertainment of one sort or another. The fishing is almost always perfect too. One thing I can pass along as a hint, the slack tide, (period of time between changes in direction of the tide where the water essentially stays still) is one of the better times to fish. Any of the local stores, bait shops, etc will have the tide charts and times just for the asking. Take advantage and have fun! ;D