Have you tried Thomas Creek. It is off of I-5 about 45 mins or less from you. Take the Jefferson exit past Jefferson going out of the city on jeff-scio hgwy., take the second right after that bridge on to Kelly rd.. Kelly rd. will fork off after a mile or so just stick to left. After the fork you will see another bridge. Cross it and a couple hundred feet to the left you will see a gate and a place to park. Take the trail all the way to the creek where there is a rock bar. Fish from that point. I got there one day in the summer early before the swimmers came. Fished two hours and caught 18 smallies. The largest wasn't that big maybe 2.5 lb but I never caught so many fish before in soo little a time frame (except for bluegill) Funny cause you never hear of people talking about bass on the Thomas