I should preface my review by stating I didn't eat any food (even the pickles which apparently are amazing. The couple beside be bought several to take home with them). I stopped in to watch the baseball game and sob into a beer.
They had the game up on several TVs and even protected on to the wall. They were pretty busy but we sauntered up to the bar and found two seats. Even being as busy as they were, the staff was great. I don't know how often they do specials but they had them going for the game. They had several beers on tap but not that amazing of a selection of bottled microbrews (but enough that most people would be happy). Average price for a few drafts and two shots - you aren't getting a deal but I also didn't feel ripped off.
I would probably go back here at some point, but I won't be rushing back. I have other places I'm a regular at and will drive out of my way to go to the Winking Lizard (what Can I say? I'm on the beer tour and you can't sneeze at their beer selection).