Twin Peaks Restaurants
Founded in 2005 to meet the needs of an untapped market, Twin Peaks provides boldly flavored comfort food and ice cold 29 degree draft beer served by friendly, attractive Twin Peaks Girls. A mountain sports lodge ambiance and a topgrade sports-viewing package creates the perfect man cave.