Earthlink

EarthLink 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.