We are located at 3086 Briarcliff Rd in the Williambsburg Village in Atlanta, near the intersection at Clairmont Rd.
Take I-85 (north or south) to exit 91 to US-23 Clairmont Rd/Decatur. Head south on Clairmont Rd. After 0.3 miles, turn left onto Briarcliff Rd. Desta will be on your left immediately.
Take Outs & Online Orders Only