I always end up at Rivertowne when on the north shore. Whether it be before a pirate game, or Steelers game. It is right in between Heinz Field and PNC Park. It is the perfect location. They have their own beers on draft which is great for a good beer enthusiast. They have great bar food. I was very impressed with their Pizza. It was of good quality and I did not expect that. I like it here much better than Bettis Grill. They have a nice outside area to sit down with food and drinks and a little fire place. When events are in town there is a DJ playing music which is a nice touch. It does get packed sometimes which is to be expected. The servers and bartenders do their best.