Twin Peaks, a national sports bar chain, is returning to the Omaha market. Wichita, Kansas-based 3B Lodge has broken ground for a Twin Peaks at 313 North 179th Street in Village Pointe West, just east of Home2 Suites. The 8,000 sq. ft. building will feature a large outdoor patio and is scheduled to open this November, according to Trenton Magid of NAI NP Dodge, who represented the franchise group. The location will be a ground-up building with Twin Peaks’ made-from-scratch menu and daily drink specials. Twin Peaks previously had a restaurant at 173rd & West Center Road, but it closed a few years ago. The closest existing Twin Peaks locations are in Kansas City.
Recent Comments