This place has had its struggles since it first opened, but it is an outrageously nice place with banks of televisions everywhere and a great atmosphere overall.  This place has a reputation for bad service, but they have a new crew of excellent employees, so if you haven't been there in a while you should try it again.  The beer is ice cold and the selection is good.  The food is inconsistent and varies from horrible to good depending on what you are ordering and the locals know the good items and avoid the bad.  Best to ask your server before ordering.  Good place to watch Sunday Football, and their morning breakfast is very good.  They open early on the weekends to allow breakfast before the games start.  You should give this place a go even if you have had a bad experience in the past, it is vastly improved.