If you are craving comfort food served in generous portions, there is a legendary place tucked away in the North Georgia mountains that delivers every single time. The Dillard House, located at 768 ...