Coming to town for the superbowl!!!
So im from philly but live in the west coast now but im taking some friends to Philly for the first time staying in South Philly close by genos. What's a good bar to watch the game? I was thinking of taking them to Philadium any other recommendations?