The Highly Anticipated Twin Peaks Is Set to Open In Lubbock On Monday
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!