Back to press releases

Twin Peaks Opens Ultimate Sports Lodge and Made-from-Scratch Kitchen in Winston-Salem

WINSTON-SALEM, NC (September 2, 2016) – Twin Peaks has opened its latest high-energy sports lodge in Winston-Salem, bringing the ultimate football viewing experience to the area just as the college and NFL seasons kick into full swing.

The mountain lodge-style restaurant serves up made-from-scratch food, ice-cold beer and spirits in a friendly atmosphere that features 60 high-definition flat screen TVs so you can always catch your favorite team’s games.

Located at 1915 Hampton Inn Ct. near the Haynes Mall, the 7,100 square foot restaurant is owned and operated by La Cima Restaurants and brought about 100 new jobs to the area.

“We’re proud to serve the Winston-Salem community,” said La Cima Managing Partner Coby Brooks. “Whether you root for the Panthers, the Demon Deacons or other teams, this is your place to enjoy the tastiest food, coldest beer and friendliest service around.”

Winston-Salem is La Cima’s third Twin Peaks in North Carolina and fourteenth store overall. The sports lodge serves 32 ice-cold beers on tap including many local favorites and craft beers, delicious, made-from-scratch American comfort foods, and shareables to satisfy everyone. A full-service bar pours a wide selection of signature cocktails and top shelf spirits. A perfect spot to unwind with friends, colleagues or family, the restaurant features two outside fire pit areas and a private “man cave” area with a fireplace. For more information, call (336) 306-9183, or visit

  • About Twin Peaks

    Founded in 2005 in the Dallas suburb of Lewisville by restaurant veterans Randy DeWitt and Scott Gordon, Twin Peaks is the ultimate sports viewing lodge featuring made-from-scratch food, the coldest beer in the business, friendly servers and the latest in high-definition TVs. Twin Peaks has 76 locations in 24 states. For more information, visit Follow us on Facebook, Instagram and Twitter.

    About La Cima Restaurants, LLC

    Based in Atlanta, GA, La Cima Restaurants, LLC, is a restaurant holding and management company, owning and operating 14 Twin Peaks restaurants in Alabama, Georgia, Florida, North Carolina, South Carolina and Tennessee.  The company’s founders draw from over 150 combined years of experience in the casual dining industry, led by Coby Brooks.