All-American Cuisine

  • What Is Twin Peaks Restaurant

    We introduce our concept as an American restaurant chain born in Lewisville, Texas, in 2005. Founded by Randy Dewitt and Scott Gordon and now based in Addison, we aim to deliver the ultimate sports lodge experience for fans and casual diners alike. Our design mixes log-cabin warmth, wood and stone finishes, and wall-to-wall TVs that…