There's no gov't source for this data, so I wrote a series of scripts using a Google programatic API to find all business near each airport. Then I sorted them into OnField, Walkable, or Drivable based on distance from airport center. Then I looked at each and every business at each airport, and adjusted those filters by looking at distance from GA ramp instead of the center of airport. Then I adjusted to account for business that were technically close, but you'd have to cross a runway, fence, or drainage ditch.
I'm pretty pleased with the result, but it is not perfect. That's why I added a very simple edit process to fine tune to walkability, and let me know of new or closed restaurants. In fact, I have about a dozen corrections sitting in my InBox waiting for me to approve, will do that as soon as I catch up with VAF this morning.
And thanks for those PIREPs.