Del Taco early financials show 13 straight quarters of system sales growth

January 10, 2017