I met a friend here by their choice to get some grub and to watch some games. In short - I was neither impressed or disappointed. The food was good and the prices were fair. If I had to complain about anything it was that the TVs were too high/too far away/too small. I guess I'm used to some of the monster screens that are at other sports bars.
I didn't get into the bar area so I can't comment on that - or on their drink specials. I did get the vibe that this could be a pretty cool local/neighborhood bar if you happened to live close by (I live 30 min away).