The Dillard House in Georgia serves endless Southern comfort food with mountain views, turning every meal into a timeless ...