I need to fly into Philly on Sunday but won't be able to get to my destination before the Patriots game starts at 4:30. Can anyone suggest a good sports bar to watch the game? Nearest to the Narberth, Ardmore area would be best. Thanks!
Tom M. replied:
This place has the NFL Ticket thing. All games.http://www.greatamericanpub.com/.../Great.American.Pub...