You mean the Post-Gazette Pavillion (used to be called Starlake Ampitheater). That’s pretty close to me, and a very large venue.
Wiki says it can hold 23K.
Yep, that's it. Again, it wasn't there when I lived there so I don't have a clue.