Enter your number to get our free mobile app

Twin Peaks is set to open in Lubbock on Monday, January 27th, 2020 at 6012 Marsha Sharp Freeway, right in front of Main Event.

Twin Peaks Restaurant's comfortable log cabin setting has plenty of screens for sports, a made-from-scratch menu, ice-cold beer and, of course, the famous Twin Peaks girls.

This sports bar and restaurant has a big story. You can follow this link to read it.

A big welcome to Lubbock's new Twin Peaks.