My son is working on his private pilot certificate out of Charlottesville Virginia (KCHO). His plan is to do his cross country in the early evening, grab dinner with his instructor, wait till dark, and then complete his night cross country on the return flight. Any recommendations on a airport 50-100 NM from Charlottesville that has good food?