You have parking on Bay Ave. across from the Beach, probably 40 spaces or so..
Further down Bay Ave. is a small Town lot on the property where the new Library is being built, access from Bay, maybe 20 spaces.
Also across from the Beach is a paid lot you access from Chesapeake Ave. across from Triton Auto Repair. I don't know the rates but it was $7 for the day. If you do park there make sure you pay at one of the kiosks on the lot for the owner does tow.
Sort of across from the entrance for that is the lot attached to the Senior Center, which is actually a Town owned lot, about 60 spaces.
Further down Chesapeake on the right is another Town lot with about 40 spaces. It's behind Chesapeake's Bounty and has two EV chargers.
At 11 you should find a space fairly easily. The only paid parking there is is the lot I mentioned, big signs at the entrance telling you.