And Atlanta finally got a Michelin Guide in 2024, after a $1 million payment from the tourism board, an official told NPR the previous year. It wasn’t always this way. Michelin’s first guide in the ...