Sadly there's currently nothing other than parking in this deck except for Brixx Pizza. Normally, I am one for taking the light rail into uptown, but on the occasions when I do have to drive (such as if I am coming from north of uptown or I am just pressed for time), I will opt to park at 7th Street Station. It's close to the arena, fairly secure, and the aforementioned Brixx will validate your parking if you go in and buy a beer or have a meal (which we usually do anyway).
I have not had any bad experience parking here, though it can sometimes be tricky to find your out. If your parking is already validated or paid for though, you can go to one of the automated lanes which means you'll get out relatively quickly.