Twin Peaks bringing its lodge-style sports bars to Philly region

Sports bar Twin Peaks will open 10 new restaurants in Philadelphia and the surrounding areas as part of a broader expansion strategy into the Northeast. Founded in the Dallas suburbs, Twin Peaks is known for its lodge-style atmosphere, 29-degree draft beer and Twin Peaks girls who make up the waitstaff. The bar’s TV packages cover all bases from the NFL, NBA, MLB and NHL to college sports, boxing, UFC and soccer.

Leave a Reply