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 »