Best of Philly

Best Place to Watch a Phillies Game

2012 BEST Place to Watch a Phillies Game

The Piazza at Schmidts

Grab some Stupid Hot wings from Homeslice and a couple of Fleur de Lehigh ales from Gunners Run, and find yourself a seat among the outdoor tables. The same weather and camaraderie as the throngs enjoy at sold-out Citizens Bank, but you don’t pay a penny for admission.

North 2nd Street at Germantown Avenue, Philadelphia, PAWebsite

← View All Best Place to Watch a Phillies Game Winners