Yes, and no. You don't have to make a reservation, but if they're full they're full. I've been parking there for years and only once were they full. Of course, I don't travel on holidays much.
If they are full, no. If not then yes you can without a reservation
Thanks! Your answer is awaiting moderation.