Just two hours north of Atlanta, the Dillard House is a family style southern cooking restaurant located in the Little Tennessee River Valley of North Georgia in the town of Dillard. It has been in the same family since its creation in 1917. Read our Dillard House Restaurant Review.

Vote in the poll, then reply to this post with your own review.

Dillard House Restaurant Review
single choice
Votes accepted starting: 08/01/12 12:54 PM
You must vote before you can view the results of this poll.
Last edited by Nick - Southeast USA; 08/01/12 01:02 PM.

Nick Greene
Southeast USA