Back to press releases

Twin Peaks Debuts Scenic Views at Fossil Creek in Fort Worth

DALLAS (September 20, 2013) – Twin Peaks, the Dallas-based mountain lodge-themed sports restaurant, is continuing its rapid DFW growth with the opening of its first Fort Worth restaurant at 6650 North Freeway at Fossil Creek.

Twin Peaks Fossil Creek features more than 55 HD flat screens, an oversized wrap-around patio complete with a fire pit, and a full-service bar with 24 beers on tap poured at a freezing 29-degrees.

“We are so excited to have opened Twin Peaks’ first restaurant in Fort Worth at Fossil Creek,” said Kristen Colby, Twin Peaks’ Senior Director of Marketing. “Our DFW-area fan base has continued to grow and now was the perfect time to give our Fort Worth fans their own convenient location to enjoy our incredible menu and watch all their favorite teams on our state of the art televisions.”

Twin Peaks’ comfort food menu features generous portions of classic American favorites like slow roasted Rib Eye Pot Roast, hand-breaded Chicken Fried Steak and Green Chile Meatloaf, as well as original menu choices like the hearty Hangover Burger and BBQ Pulled Pork Nachos.

Twin Peaks Fossil Creek is also now home to more than 80 Twin Peaks Girls – the concept’s signature assets.

“Our ice cold beer, made-from-scratch menu and top-notch service from the Twin Peaks Girls is what sets us apart from other sports restaurants and has made us the go-to hot spot for sports fans in DFW,” added Colby. “We are glad to be a part of the Fossil Creek community and introduce new guests in Fort Worth to the Twin Peaks experience.”

This weekend, Twin Peaks Fossil Creek will be open for dinner only starting at 5 p.m. Starting Monday, Sept 23rd, doors will be open Monday – Thursday from 11 a.m. to midnight, Friday – Saturday from 11 a.m. to 1 a.m., and Sunday from 11 a.m. – 11 p.m. Local information and updates are available at or call (817) 766-7462.

More information on Twin Peaks, including locations and franchise information is available at

  • About Twin Peaks

    About Twin Peaks
    Founded in 2005 in the Dallas suburb of Lewisville by successful restaurant veterans Randy DeWitt and Scott Gordon to meet the needs of an untapped market, Twin Peaks features high-quality food and ice cold draft beer served by friendly and attractive Twin Peaks Girls in a mountain sports lodge setting. Twin Peaks was named a "2010 Hot Concept!" by Nation's Restaurant News and among Restaurant Business magazine’s 2011 “Future 50” concepts and 2013’s Top “Social Media 50” brands. The national chain has 43 locations throughout Arizona, Arkansas, Colorado, Florida, Georgia, Illinois, Iowa, Kansas, Louisiana, Mississippi, Nebraska, Nevada, New Mexico, North Carolina, Oklahoma, South Carolina, Tennessee and Texas.