Bar
Brauhaus Schmitz
33 locals recommend,
Location
718 South St
Philadelphia, PA
Bella Vista
Tips from locals
Large and Great selection of German beer. Always a good atmosphere and some good food - try the pretzels and goulash
Solid German restaurant with decent German beer selection. Good place to watch soccer