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.
Del Taco (NASDAQ: JACK), the nation’s second-largest Mexican quick service restaurant*, today announced the signing of a 10-unit development agreement with a new franchise group in the Indianapolis ...