Breighton gets my vote mainly because of the interesting aircraft and nice people. Not sure about food other than at weekends as its a club rather than a business, but give them a call...They'll probably run you to the nearest pub!! They ran us to our B&B and picked us up the next morning.
Sherburn is a more commercial setup with lots of students and training aircraft with a cafe to feed them.
Sandtoft also has a cafe and nice people. I have just come back from there.
Haven't been much further Norf.
ZA