Pittsburgh has a shortage of riverfront dining, so this place wins points for ambience on a nice warm day. Have a drink and enjoy the deck, but save your dining budget for somewhere else. The menu is blah and the food is also.
I recently had lunch here, and the waitress first forgot my meal entirely, bringing food to everyone else at the table. When I reminded her, she returned with my clam chowder, spilled it, didn't apologize, and didn't clean it up. All that would have been forgiven if the soup had been any good.