Food
Atlas is the first Atlanta restaurant to earn a Michelin Star
Atlanta this week joined a handful of U.S. cities that have a restaurant included in the coveted Michelin dining guide, but it comes at a cost.
Atlanta this week joined a handful of U.S. cities that have a restaurant included in the coveted Michelin dining guide, but it comes at a cost.