I haven't eaten here yet, but would give five stars for the view alone! My dad and I went to the Duquesne Incline and then had some time to burn before his flight home, so we stopped next door at the Grandview Saloon for a beer and to hang out for a bit.
The patio is fantastic with a wonderful view of the rivers, and you can watch the incline go up and down. They had a decent selection of beer (although we were uncreative and went with Yuengling) that was nice and cold and reasonably priced given the location. Our server was prompt and friendly.
I'm guessing there's more interesting food options in downtown Pittsburgh, but I'd definitely stop here for the view again, especially with visitors.