Everything did not go all that well on our visit, but the attitude of the staff and management more than made up for it. We sat at the bar on a busy Saturday night and ordered drinks and dinner. Our dinner was taking a while and the bartender stopped by to say our food should be out any minute.
A few minutes later the manager stopped by apologized; told us there had been a mix up in the kitchen and that our order was now going to be out soon. The manager delivered our meals and told us that they were on the house and profusely apologized again for the delay. The food was hot and very good. We had a buffalo chicken Philly - shredded chicken with a good buffalo zing, and a shrimp flatbread.
Our server was attentive and caught that our food was not there before we said anything, and she and the manager wanted to make sure they did everything to take care of our issue.
There are televisions with about any sporting event you'd want to see and it's a lively and energetic atmosphere. There is something for every age and taste. I'm not a big beer drinker, but they had a large selection on tap, and ample wines and other spirits.