Chicago restaurant tycoon Larry Levy completed Tuesday his purchase of Lake Forest-based Del Taco, which plans to challenge top Mexican fast food players by adding 1,500 restaurants nationwide. “What I love about the brand is it really falls nicely...