
Founding Fathers Sports Bar and Grill in Philadelphia has a baker’s dozen of TVs lining the walls, a full menu of craft beers and even chipotle duck BLTs. It’s a great place for Villanova fans to go wild watching their team trying to win back-to-back championships.
Return To Article