Spring Mill Cafe BYO french restaurant.. been around forever but still doing good food.
You could drive a bit further to chestnut hill and go to Mica which is like Blackfish but with a liquor license.
Fayette Street Grill is good but certainly nott as good as Blacifish.
Trattoria Totaor is good italian...
cw hit the high points.
Remember, I believe Spring Mill Cafe only takes cash. Also, it is a BYO as well as Fayette Street Grille.
If you want Italian, Stella Blu is decent.
If you want true upscale, Savona (and more casual sister Bar Savona) is directly across the bridge in Gulph Mills 2 minutes away.