There are a lot of new restaurants slated to debut in metro Atlanta in 2025. Here are a few that we’re particularly excited to see join the local dining scene.
Bonus? These restaurants almost always include parking, something not easy to come by in bustling Atlanta, and have expanded hours to accommodate overnight guests. Been there, done that?
Life Time North Druid Hills just opened in mid-December, and is a sprawling, 65,000 square-foot athletic country club located just off of Briarcliff Road in Atlanta’s North Druid Hills neighborhood.