site logo

Del Taco bets delivery, fresh-focused menu will drive sales