This is where I go before Steeler games. I can't vouch for all the food, but I CAN say that when I first perused the menu looking for something that said, "Steelers Victory" the Pittsburgh Pretzel stood out.
It is a pierogie, sauerkraut and kielbasa sandwich on a pretzel bun. It is Pittsburgh on a pretzel bun. It is victory. I'm not saying it's a lock, but I am saying that I've eaten that sandwich the last three consecutive home games...win, win, and win.
I didn't experience slow service despite it being gameday with a packed house. Maybe I just got lucky. But the service was good, the Pittsburgh Pretzel was good, and their beer offering was good. Nice atmosphere and great location for the game makes this place my go to for prefunctioning.
Get there early on game day, or expect a 20-30 minute wait.