The trick is to keep it realistic and simple at the same time. Just hotdogs, cokes and beer isn't enough. But trying to replicate National's lunch, or Lookout's chicken dinner is likely to result in hugely increased costs with marginal results.
4 sandwiches (a burger, a turkey sandwich, a roast beef au jus, and a BLT), chips, a salad, a soup, hotdogs, 2 draught beers, soft drinks. There should be NO reason to have any more selection than that. If you want a full service meal, go to a place that specializes in food. I prefer golf clubs and courses to specialize in golf.
--EDIT--
With the caveat that a destination club (like SH or Ballyneal) obviously needs a way for the folks to eat while at the club.