Souper Jenny is located in a strip mall, like most stores in Buckhead and in Atlanta in general. (That makes things sound bad, but, as you can see, it's pretty pleasant.)
See the tree near the right side of the image where the two rows of stores meet? That's where the next picture was taken from.