On a regular night, Philly Down South is a restaurant and music bar. But when the Eagles are in the Super Bowl, they bring out three big-screen TVs.
A slice of land on the Miami River where people had gathered to party, drink, do Sunday yoga and eat food truck fare will be ...