Street parking and a public self-pay lot a few yards south on the same side of the street. You put the stub on your dash once you pay.
No, there is street parking and a public parking lot right down the road (not sure if there is a fee).
There's a fee at the parking lot and meters before 6
Thanks! Your answer is awaiting moderation.