Twin Peaks Restaurants - Home(00) Save Image Image gallery: Understanding "Twin" in Twin Peaks Chattanooga