Culture New Surf And Turf Restaurant, The Fin, Opened In Fishtown The largest and newest seafood destination, The Fin, just opened, on Dec. 9, in none other than Fishtown at 1000 Frankford Ave. #1. The new surf... Philadelphia News DeskDecember 14, 2021