Submitted by assholetriceratops t3_z336pb in philadelphia
Title pretty much sums it up, visting from England and looking for somewhere that'll be showing the England - USA game on Friday, would be good if there was somewhere where there's more likely to be some other England fans but anywhere with a good atmosphere will do! Cheers!
Brraaap t1_ixlynff wrote
Brauhaus Schmitz on South Street