Franchise agreements point to 24 new locations.

By Andrew Carlo
Twin Peaks Restaurant, which bills itself as the “ultimate sports lodge,” said it is prepared for accelerated growth in 2025.
In 2024, Twin Peaks opened nine new locations in Florida, Nevada, Ohio, South Carolina, Texas, and Mexico. Additionally, the franchise signed four new development agreements that could bring 24 new lodges into the fold.
Along with expansion plans, Twin Peaks has introduced new menu and bar items: seafood dishes, a refreshed margarita menu, 5 new mixed shots, 15 new cocktails, 4 new wines, 12 new tequilas, bourbons, and rums.
“2024 was a testament to the strength of the Twin Peaks brand and the passion of our franchise partners, team members, and loyal guests,” said Joe Hummel, CEO of Twin Peaks. “From expanding our footprint to launching innovative menus and receiving industry accolades, we are proud of what we were able to accomplish last year. In 2025, we will remain focused on delivering exceptional experiences, fostering community and building on the strong momentum we generated in 2024.”

Founded in 2005 in the Dallas suburb of Lewisville, Texas, Twin Peaks has grown to 115 locations in the United States and Mexico. This includes 26 U.S. states.
Giving back to the community is another part of the franchise’s mission, Twin Peaks said.
In 2024, a Memorial Day initiative, third quarter awareness campaign and annual golf tournament raised funds to support the Tunnel to Towers Foundation. Twin Peaks said its contributions to the foundation have exceeded $535,000 to date. Through the Miss Twin Peaks Competition, Twin Peaks also helped collect supplies that were contributed to a Dallas-based domestic violence shelter.
New markets for 2025 include franchise locations in Alabama, Colorado, Georgia, Montana, Pennsylvania, South Carolina, and the Dakotas.
Information about franchise opportunities with Twin Peaks can be found here.