Taco Mac Voted Favorite Restaurant Chain in Atlanta in AJC PollAugust 14, 2017
Atlanta is the founding location of some of America’s most beloved chains.
Which chain deserves the Best of Atlanta crown?
You let us know loud and clear.
Back in 1979 when a couple of guys from Buffalo, New York, made a pit stop in Atlanta on their way to Florida, they decided to stay and bring their favorite food, buffalo wings, to the sunny South. Thus, Taco Mac was born, and in 2017 they’re officially our favorite chain in Atlanta.