Tag: Mike Klank
20 years, countless tacos: How Taqueria del Sol became a sensation
The first Taqueria del Sol opened in Atlanta in 2000, but the roots of the business go all the way back to 1987, when owner Mike Klank first met chef Eddie Hernandez.