The nicest football stadium I've been to. Easily.
It's has lots of character and personality. You feel the place rock. Some other ones I've been to lack that ability to make you feel that the home team really owns the place. I'm looking at you MetLife.
There's lots of bars on the outside nearby, so if you're not tailgating you can stop off at a bar nearby. Going to a regular season game for your team and not tailgating seems sacrilegious to me, but I guess it can happen.
The venue holds lots of local food chains, but don't expect anything special. Teams are not putting money into their food when they know most of their customers eat before the game. Still, it has alright options. The Primanti brothers sandwich I got was adequate at best. Make sure you eat before the game.