Yes, there is also a long strip of spaces near the Metra station. The times we went there wasn't a machine to pay so we park there as long as there is no sign.
Down the block (free/validated by restaurant) or valet.
No you park on the street
We parked in same parking lot for the City Heat Christmas party.
Plenty of parking usually
Yes, about a half block away.
Thanks! Your answer is awaiting moderation.