Del Taco unveils plans to open 10 restaurants in Indiana
The Del Taco chain, founded in 1964, is made up of 600 restaurants in 17 states. A new franchise group looks to add several restaurants in the Indianapolis suburbs and other southern and central Indiana cities.