Finally! In-N-Out will make its Atlanta debut with a location planned for Buckhead. Sources close to the project tell ToNeTo Atlanta that a new In-N-Out will open at 2929 Peachtree Road in Buckhead. The new In-N-Out will replace a longstanding McDonald's.