It's not near Northeast Plaza at all. The Twin is about 1/2 mile north of I-285 @ the intersection of Buford Hwy. and McElroy Rd. It's in an old run down shopping center on the right behind a Checker's burger stand.
If you find it let us know how it goes. I haven't been to the Twin in over a year.
|