The Del Taco chain, founded in 1964, is made up of 600 restaurants in 17 states. A new franchise group looks to add several ...
Subito’s appearance on “Diners, Drive-Ins and Drives,” grabbed attention, but behind the scenes, the downtown lunch mainstay was already making moves.