Eagles fans in STL?
Any recommendations on where I can catch the game with other Philly fans? Are there any like actual Philly-sports-centric bars in town?
Any recommendations on where I can catch the game with other Philly fans? Are there any like actual Philly-sports-centric bars in town?