I grew up in the area and agree that Pittsburgh is a very underrated city. Check out Station Square district near the stadiums for good bars and restaurants. The incline ride up to Mt Washington is worth it for the views. Primatial Bros is a tourist trap IMO, but you will find many of places with great pizza, cheesesteaks and sub sandwiches. Walk around the "the triangle" for cool shops and local flavor.
Oh, and if you hear people saying "yins" , it just Pittsburgh slang for you guys.