Danville, VA - place for lunch
Ya, unfortunately, there isn't much in Danville (in my opinion). We go up there a lot to race at VIR, so have tried to find something decent there. I agree with TerryG that Joe and Mimma's is very good (the only decent place we've found). There is always a wait on weekends though (dinner anyway), just be forewarned.
Short Sugar's was just ok for me (went once, so not sure I can conclusively comment). I do like the name though. :)
we like the Mexican place Los Tres Magueyes, but it's nothing special. your typical mexican.
Also, be sure to check operating times. Many places are closed on Sundays.
btw, if you haven't been to VIR (Virginia International Raceway), you should go check it out while you're there (it's in Milton, NC, right down the road). It's a gorgeous facility and does a lot of motorcycle races/events as well as auto sports (what we do).