2025 Michelin Guide to the American South drops and included these Atlanta restaurants
Photo by Beth McKibben. GREENVILLE, SC -- The inaugural Michelin Guide to the American South is now official (and confirmed by the French tire company) after what appeared to be a…