There are parking lot every where.
When I parked there I literally parked on the street in front of the main entrance. You do have to pay to park there at the meter and I believe its a 3 hour time límit
There is some street parking, but I used a parking lot a few blocks away.
Thanks! Your answer is awaiting moderation.