Maypole has a nice pub across the road in idyllic rural surroundings. Mind you don't frighten the horses when you land and take off!
Elstree has a good restaurant and Fairoaks a good cafe.
Don't go to Panshanger - it's for members only. It's receiving a scathing attack right now over in the Flyer forums.