The main saving grace of this establishment seems to be its prime location next to PNC Park. If not for that, there is no way it could still be in business. As others have noted, the food is sub-par and the beer selection is very limited. If you drink nothing other than Bud Lite, Coors Lite or Miller Lite, this place is for you.
I've tried a couple different things off the menu, and have never really been happy with any of my choices. Bar food that tends towards bad... their "famous" tater tots taste like they were in the freezer in a bag that said "Ore Ida" until about 10 seconds before they went in the fryer.
It is nice and big and good for large groups, but this place could be so much more...