Video: The Nectar of Atlanta

Southern charm reigns supreme at Mary Mac’s Tea Room in Atlanta.