Taqueria Del Sol Launching Franchise Plan

Atlanta Journal Constitution: For Atlanta restaurateur Mike Klank, letting franchisees run restaurants under his Taqueria del Sol banner always seemed like a no-go. “It wasn’t anything I thought we’d ever do,” said Klank, who founded Taqueria del Sol a decade ago and currently runs three restaurants in metro Atlanta and one in Athens. “We’re really […]

Taqueria Del Sol Launching Franchise Plan Read More »