The Battery Atlanta announced Monday that J. Alexander’s has joined its lineup and will open next spring. The new restaurant will mark the third in metro Atlanta for the Nashville-based chain. J. Alexander's at The Battery Atlanta will span about 8,000 square feet and replace an existing restaurant and also take over additional space.