Most of the suggestions here, unfortunately, are not the desired cross country, including O69 (48nm!).
KMRY is, though. There is a restaurant on the field. You'll need to park at one of the FBOs (I always park Del Monte) and walk to the main terminal. A bit of a walk, but not terrible. Standard American Chinese restaurant. Good, but weird for Monterey, as there's nothing really about it that speaks to the area. What I would do instead, if you have time, is park Del Monte, fill up with at least 15 overpriced gallons, then take one of the many nice crew cars into town for a couple hours for lunch. Lots of choices in Monterey, from the tourist traps to the great local spots.
KSTS is another one that qualifies. Good restaurant on the field...park at either FBO for lunch...if I remember, they don't charge for the short stays. Remember the door code! It's also a commercial airport, but unlike KMRY, you can use the ped gate.
Warning: just cause it's Charlie doesn't mean it's relaxed. The Bravo here is not so bad, especially now that they charted the transitions. KMRY Charlie is super easy. KSJC is fine as long as you stay west. East is a little harder to traverse. But KOAK...in my opinion, that airspace is actually the hardest to navigate in all the Bay.