Tried Icehouse out on a Saturday college football afternoon. It wasn't crowded at all, which made for a pleasant trip. The staff was accommodating for us, to choose an easy spot for a wheelchair.
Our waitress left quite a bit to be desired. Drink order -- 5 minutes later with drinks. We need a minute -- 15 minutes later before coming back for our order. She kept going over to the other end of the bar and chatting it up with other staff. She only came back to check on us once (even though I kept seeing her looking over toward us. Thanks for not refilling my drink).
The food was "eh"...kinda glorified bar food. My daughter got a quesadilla, and it sure wasn't worth the price charged. I got a jerk wrap that was pretty marginal, and hubby got pulled pork sliders that really had no taste to them at all.
If you want a nice big place to go watch a lot of sports and drink, this might be the place for you. If you want to find somewhere with a great drink selection and a great menu to go with it, you might want to try elsewhere.