Tinsel Takes Flight, the newest version of the Tinsel themed popup bar is open. A sports themed bar in Philly, just in time for playoffs.
Nightmare before Tinsel (Halloween) then Tinsel (Christmas), and now Tinsel Takes Flight (football). The city’s first and only football fan themed pop-up bar.
Tinsel Takes Flight: 116 S. 12th Street, Philadelphia
Find more HERE.