Twin Peaks Continues Midwest Expansion with New Chicago Area Lodge
3 Articles
3 Articles

Twin Peaks Continues Midwest Expansion with New Chicago Area Lodge
Award-winning sports bar to open in Algonquin, Illinois, offering jobs, scratch-made food and unparalleled game day experiences Algonquin, IL (RestaurantNews.com) Twin Peaks Restaurant, the ultimate sports lodge known for its 29-degree draft beer, scratch-made food, handcrafted cocktails and welcoming Twin Peaks Girls, will open its newest lodge in Algonquin, Illinois this March. This marks the brand’s fourth location in Illinois and its 116th…
Coverage Details
Bias Distribution
- There is no tracked Bias information for the sources covering this story.
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage