Press Releases
Del Taco Selects EarthLink’s New Turnkey Franchise Program
07/14/2015EarthLink Holdings Corp. announced that Del Taco, a thriving Mexican quick-service restaurant chain with 306 corporate and 241 franchise locations in 16 states, selected EarthLink’s new Franchise Program to protect its brand and deliver a consistent customer experience across its entire franchisee footprint.