Frankford hall is a german beer hall themed Stephen Starr establishment. There is a large outdoor portion and smaller indoor portion, which ought to be fun in the sun. Generic Jenga will be borrowed and played.
Sausages, Schnitzel, Half & Full Liters of tasty german beer.
Near The girard stop on the Market-Frankford septa line, and thus you can make an interchange from patco, its easy to get to in northern liberties. Email me for questions.