Twin Peaks

Twin Peaks' Sales Continue to Rise

After seeing a 1.3 percent increase in traffic and 3.3 percent increase in sales in addition to its average-unit volume lifting to a notable $4.35 million throughout its third quarter, Twin Peaks R

Twin Peaks' Traffic and Sales Continue to Climb

Twin Peaks Restaurants saw a 1.6 percent increase in traffic and 3.3 percent in sales throughout its second quarter of 2019, after successfully executing two franchise development deals, hosting it