100 South Independence Mall West, , PA 19106
(215) 922-7100
phlbeergarden
Filed under:
Hidden courtyards, spacious patios, elaborate "streeteries," and more outdoor dining options at Philly restaurants