Danville, Virginia is 90 minutes from Raleigh and worth the drive. Here's where to eat, what to do, and why we keep going ...