I've been to the Grandview Saloon with my fiance and his parents on a number of occasions. The prices are reasonable, the food is good and the view is spectacular. Try to go on a day when you can sit on the patio. The Duquesne Incline is right nextdoor (I think).
Pittsburgh, PA