With its scratch kitchen and scenic views, Twin Peaks is gaining a reputation across Ohio as the place to be if you can’t watch a sporting event in person. Cap City is about to find that out firsthand! 

The ultimate sports lodge is ready to open its doors in Columbus, Ohio with a grand opening today, May 8 to celebrate its 99th lodge and fourth in the state. Located at 1611 Polaris Pkwy., near the Polaris Fashion Place Shopping Mall, the new lodge will be operated by JEB Food Group and will be the perfect spot to gather on game day to watch the Ohio State Buckeyes, Columbus Crew, Columbus Blue Jackets or any other Ohio team.

“Ohio is a hotbed for sports, so we’re excited to be opening our 99th location in Columbus,” says Twin Peaks CEO Joe Hummel. “There’s a reason fans here are so passionate about the Buckeyes, Blue Jackets and Crew and we’re ready to show them why Twin Peaks is the best sports bar in the country.”

In celebration of its grand opening, Twin Peaks will open its doors for dinner at 5 p.m. on May 8. Its regular hours will serve guests Sunday through Thursday from 11 a.m. to midnight, and Friday and Saturday from 11 a.m. to 1 a.m. The opening will mark the first Twin Peaks in Columbus. 

Chain Restaurants, Industry News, Twin Peaks