Visited this Primanti Bros. Last Saturday night when I came to town for a Steelers game. Had never been here before and tried the steak sandwhich. It was not that good for the #2 sandwich in town (I'm assuming). I was told by a cousin who has lived in town for 5 years that it was overrated and found this to be true with the quality of food.
On a positive note the staff was amazing and so was the atmosphere.