I thought you guys in the rest of the world all had shorelines and beaches and banks and natural "stuff" at the water's edge. There is no "natural" here - the shore is fake like everything else in Southern California.
I envy you guys on the lakes and inlets that have beaches and shoreline. Man, what I would give to have a place to beach the boat and have a picnic on a nice sandy beach instead of pulling up to a dock full of basketball stars in their million dollar cigar racers and "BOOM BOOM BOOM" stereos blasting gangsta music all day while I am just trying to get a beer. But that's Los Angeles. I'm just glad Oceanside is not like that, but Oceanside is so tiny there is nothing here so we travel north for excitement. Oceanside is just a place to get your boat out into the ocean. There is no room for anything else and the entire marina is also: 'fake'. All rocks.
Here is that dock in Los Alamitos with the beer place on a quiet day off season:

Here is the Jolly Roger in Oceanside where we often stop for lunch. They let us stay the night there on that dock too:



