When I lived up there we went on a fishing expedition and found a place that produced great numbers of fish. Sherman Point area is great to fish in. The baits we used were night crawlers and Anchovie chunks. At times you could count to 5 and sometimes not even that long and you were getting hit. You may even get some nice LMB there also hang on if you hook into a sturgeon.
http://maps.google.com/maps?hl=en&su...-8&sa=N&tab=wl
For locations of a boat launch you may want to check this link to see if they can direct you to a good launch. The Marina may have an area for launching.
http://www.ci.antioch.ca.us/