I believe you can pay to park on the convention center parking lot. It's only a couple of blocks from MAIN St where most everyone goes to people watch. However, with all the foot traffic on Main St navigating something like a wheel chair could be interesting but not impossible.