Modern Luxury's editors have compiled the best spots to enjoy afternoon tea in Atlanta, offering everything ... and elaborate tiered tea trays. 88 W. Paces Ferry Road NW / Website Take in the ...