I have only been there prior to a Pens game but this is the perfect place for that! It's right across the street from the American Eagle Outfitters entrance so even if you have had one too many you can still find your way into the arena. The bar area is very nice with quite a few TVs and there are plenty of tables. Upstairs is a little more laid back and will be really cool once they finish the outdoor deck going around the building.
I only had Doc's Nachos for an app so I can only comment on them. They were a little lacking in substance but were tasty nevertheless. The bartenders were very attentive and I had no problem getting a drink within a minute of my glass being empty.
Definitely a place I will continue to support!