Yes you can walk in and pay with cash or card. There is a parking lot a half block away with free parking at the top
Yes they're pretty accommodating
Yes you can & if you do have a car they provide free parking
Thanks! Your answer is awaiting moderation.