Developer CIM Group announced the iconic Atlanta restaurant signed a lease for a new 2,985-square-foot location at The Mitchell residential tower, which is part of the $5 billion mixed-use Centennial ...
Discover the exciting highlights of 2026 in Atlanta, including the FIFA World Cup, 30th anniversary of the 1996 Summer Olympic Games, and more.