Mullen's is definitely a great spot to hit up before going to PNC Park. The outdoor seating provides you with a nice view of the park, while you're enjoying some cold ones. The service isn't spectacular, but the location more than makes up for it.
One more note, there's an attendant in the ladies room, why I don't know, but you may want to make sure you've got a buck for the nice lady.