Mac’s Tavern

CategoryDetroit Lions Mac’s Tavern Detroit Lions fans and Notre Dame Fighting Irish fans in the Philadelphia area regularly gather at Mac’s Tavern to watch the Notre Dame Fighting Irish and Detroit Lions play on TV. TIP: In some cases, bars may have closed for good or are no longer affiliated with a particular team. We … Continue reading Mac’s Tavern