Del Taco, a US-based Mexican-inspired quick-service restaurant chain, has signed an agreement to open ten outlets in Indiana.
Del Taco, the nation’s second largest taco chain, is expanding into Indiana. The Lake Forest, California-based chain on Thursday announced plans to open 10 stores in central and southern Indiana.