Plenty of free parking
I went to see Mountain there recently and I didnt have to pay for street parking. Show started at 8pm. As far as I could see there was only 1 handicapped spot on the street. There are plenty of places to eat in town. There is a pizza place right next door and the pizza looked and smelled great.
Thanks! Your answer is awaiting moderation.