I will be in Philly this weekend and was wondering where a good place would be to watch the game this Saturday. I will be staying in downtown near the Liberty Bell.
There's an Alumni group watching at The Tavern on Broad St. Tavern located at bottom of Bellevue Hotel. Beer ain't cheap. Good group from all over the country. Take public transit....parking also expensive.