Went here after a Steelers game along with a few hundred other people, it's right next to Heinz field.  Staff did a good job even though they were swamped, lots of TVs, even a few outside.  Saw lots of tasty looking food go by but was too busy drinking tequila to order any, couldn't tell you what the prices were but the Nacho plate was as big as a garbage can lid.