Lodge-inspired sports bar and restaurant chain planning first Columbus location

Jack McLaughlin

According to records filed with the City of Columbus, a national bar and restaurant chain is planning to open its first-ever central Ohio location.

Twin Peaks, the lodge-inspired bar and kitchen that employs “Twin Peaks Girls” as servers, appears to be in the early stages of launching a new location in the Polaris area.

The concept will be located at 1611 Polaris Pkwy., according to recently-published records. The storefront is the former home of several different food and drink concepts, including Lewis Center Kitchen & Bar, which closed in October of 2021 after being open for less than a year. 


The restaurant could not be reached to confirm the location by the time this story was published.

Twin Peaks was founded in Lewisville, Texas in 2005, and currently operates locations across the country, including several in western Ohio. It boasts a menu of American pub classics, like burgers, flatbreads, wings and more.

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


Scroll To Top