News

Atlanta will be added to the list of cities with their own Michelin guides, making it the ninth North American city to be included.
Atlanta – with low operating costs, a vast talent pool, and scores of Black entrepreneurs – has been named this year as the nation’s top city to start a business.