The Fin is bringing the fish back to Fishtown with Philadelphia's largest and newest seafood destination. The owners of Crab du Jour are proud to announce The Fin is now open at 1000 Frankford Avenue ...