Core Insights - Twin Peaks is set to open a new location in Omaha, Nebraska, at 313 N 179th Street in Village Pointe, marking its return to the state after several years [1][2] Company Overview - Twin Hospitality Group Inc. (Nasdaq: TWNP) is the parent company of Twin Peaks Restaurant, focusing on strategic development and operation of specialty casual dining concepts [8] - Founded in 2005, Twin Peaks operates 114 locations across the U.S. and Mexico, offering made-from-scratch food and a sports-centric dining experience [9] New Location Details - The new lodge will span approximately 8,000 square feet and will feature two full-service bars with a total of 64 beer taps and wall-to-wall screens for sports viewing [2][4] - The opening is scheduled for January 24, 2026, with initial operating hours from 4 p.m. to 11 p.m. and standard hours extending to midnight on weekdays and 1 a.m. on weekends [5] Employment Opportunities - The new location is expected to create over 150 jobs, with hiring currently underway for various positions, including Twin Peaks Girls and management roles [4][7] - Auditions for support staff will be conducted on-site, and applicants are encouraged to apply online through TalentReef [7] Menu Highlights - Guests can anticipate a menu featuring hand-smashed burgers, smoked-and-grilled wings, and made-from-scratch flatbreads, along with 29° draft beer served in frosted mugs [5][6]
Twin Peaks Brings New Lodge to Omaha