Since the Tesla was first launched, it has been an extremely popular car in Buckhead. I see several on a daily basis when out and about. According to the WSJ, Atlanta has become the 2nd largest market for electric cars….after San Francisco.
No surprise then that Tesla is opening a direct-to-consumer car sales center in Buckhead. The new 3245 square foot store (small!) will be located in Lenox Square mall near Neiman Marcus. Still no official word from Tesla on when you will be able to go purchase your electrical status symbol. We’ll keep you posted.