Yes there is parking you would have to pay at the machine for how long you are going to stay but i usually go around a couple of blocks in the neighborhood near by and try to find a parking and walk a bit to the beach :-)
Yeah, residents get a sticker that says they can park there, but people who don't have to pay.
The signs I've seen say you can pay to park if you don't have a parking pass.
Thanks! Your answer is awaiting moderation.