amreader,
Are you staying downtown? Doc Crow's is a good place to eat and it's a block from the arena.
If you go to Slugger Museum, make a stop in 21C hotel nearby. Lots of cool/fun stuff in the lobby area to check out.
A good, old/fashioned bar with some character is the Seelbach hotel...