Talk 103.9 & 1340 logo
Enter your number to get our free mobile app

The highly anticipated opening of Twin Peaks in Lubbock is set for Monday, January 27th at 6012 Marsha Sharp Freeway in front of Main Event according to Lubbock in the Loop.

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 for Lubbock's new Twin Peaks!

More From Talk 103.9 & 1340