Best of Atlanta: Best Local Market
Your DeKalb Farmers Market Readers, Consumer Culture
Runner-up: Star Provisions
1198 Howell Mill Road, 404-365-0410, www.starprovisions.com
Runner-up: Star Provisions
1198 Howell Mill Road, 404-365-0410, www.starprovisions.com