Yes you need a valid parking pass for each vehicle
I have been there several times with two cars. You need a parking pass which is free or take a chance on getting towed.
They do give you a parking pass. If I remember correctly, 2. But we only needed 1. Maybe check their website for any info or call to be sure😊
It's open parking in the parking garage across the street. I don't remember needing a parking pass for it, neither does my wife.
Thanks! Your answer is awaiting moderation.