I've been to this place several times now, for dinner and just for drinks, and my overall impression is: overpriced. If you are just going out for some drinks and to watch a game, this isn't the place... not for $7 a beer. Happy hour is the only time I will grab a beer here.... I know, I know, they have 100 some beers on tap, but in most cases I can drive to BevMo and buy a six pack just a cheap.
Now, the food is good, the beer is cold, so that's worth three stars at least... but I wouldn't take a first date here (a meal and drinks can run you $100 easy... I'm not putting that much into someone I may never see again) or just meet and hang out with friends. Hey maybe that's just me. It's worth checking out, if you have a lot of money sitting around.