No reservations needed , first come first served.
Do they have electricity in public restrooms that you could use
Yes
You park on the street and if you are lucky, there may be a plug in. Lots of transients.
Thanks! Your answer is awaiting moderation.