I thought this place might be worth mentioning being it seems so very few have heard of it. http://www.ccwater.com/losvaqueros/fishing.asp
I was informed by a reliable source that the fishing can be great here when the water temperature is right. It's supposed to be very good striped bass fishing if water is warm enough. Maybe a good spot when things start to warm up a little.
Also the different species of fish there should make things interesting.
Hope this helps some,
Have an uncle who fishies there. He rents an aluminum boat there, I don't think you can launch. He has a way of catching fish there when others don't. I have never gone myself.