The funicular is close by, giving an excellent view of the city. I think you can eat at one of the restaurants up there for around $10. What were you looking for? What is your spending limit? Walking/driving/bussing?
Station Square is in the immediate area as well as one of the inclines.
I have no idea i am not from Pittsburgh
Thanks! Your answer is awaiting moderation.