We were visiting from California and although we are giants fans we had to see a Pittsburgh game. The stadium was very nice it seemed like they had a lot of options when it came to beer. More than att park. Dudes were just standing around selling tall cans which was cool. This park has nothing but nice views as well!