I haven't been there for several years, but on the North perimeter, just west of I-75, there is a Taco Mac that may fit your description. Go to beermappingproject and type in Atlanta for a quick look at what is available. It looks like they have a Total Wine and Whole Foods in the same area.