Now Reading
This cabin-inspired sports bar is opening its first Columbus location next month

This cabin-inspired sports bar is opening its first Columbus location next month

Jack McLaughlin

Early next month, Twin Peaks will make its official central Ohio debut.

According to a statement posted to its Facebook page, the eatery is set to open its first Columbus-area location next month. It will be located at 1611 Polaris Pkwy., and will hold its grand opening on May 8 at 5 p.m.

Twin Peaks is taking over the former home of Lewis Center Kitchen & Bar at its Polaris Parkway location. 

BROUGHT TO YOU BY

“Are you ready for the best sports bar in Columbus?!  At Twin Peaks Polaris, we are putting the finishing touches and testing out the state of the art AV system for best viewing experience,” the statement reads.

The concept, which was founded in Lewisville, Texas in 2005, will offer a lodge-inspired interior, employing “Twin Peaks Girls” as servers. Twin Peaks offers a variety of contemporary American pub food and drinks.

The concept operates locations across the country, including two in Ohio, in Beaver Creek and West Chester Township.

Want to read more? Check out our print publication, (614) Magazine. Learn where you can find a free copy of our new April issue here!

BROUGHT TO YOU BY

Scroll To Top