What about the place that is right next door to Pineapple Petes? I remember watching Pittsburgh Penguins and Pirates games there in the past.