For a few years my friends and I would stop at Rivertowne prior to events at PNC or Heinz Field. The food was average at best but the beer was excellent. It would get busy before events.
Happy hour was a nice bonus, 4-6 1/2 price beers. I visited in early June and asked our waitress if I could have one more beer before happy hour was over. She told me they don't do that anymore. I glanced at their website and the specials were still on there. I showed her my phone and she said she would talk to the manager. Whether she did or not, I am unsure. She told me there was nothing they could do so I asked to see the manager. The manager was friendly, explained the change (discounts are now only on non-event days). I showed her my phone, and she honored the special.
So between the average to slightly below average food, and other pre-game options available I will not be going back to the Rivertowne. Don't bother emailing the restaurant either because they will not reply.