First, I will go on record as saying that the food in the Badger Pass cafeteria is nasty. That’s probably a given, but it’s worth pointing out, nevertheless.
Less well-known, perhaps, is the fact that Gummi Bears are better when slightly cold. I suspect that the ones in my refrigerator are, at the moment, too cold.
But the town of Oakhurst, a dozen or so miles outside the park’s south entrance, does offer some nice food options.
Crabcakes Fun Family Seafood offers not just crab cakes, but rich and hearty clam chowder as well. It’s definitely not the cheapest place in town, though.
For breakfast, try Country Waffles or Ol’kettle. Although they don’t have the websites offered by Crabcakes (hence the Citysearch links), they do provide affordable, filling, and–most importantly–good breakfasts.
There are also a variety of fast food restaurants (McDonald’s, KFC, etc.) and a number of small local ethnic restaurants.
On the other hand, if you’re staying on the valley floor, I wouldn’t drive to Oakhurst just to eat.