Del Taco to open 10 Tennessee restaurants

July 30, 2015

New deal will add to brand’s 550 locations in 16 states.