Yeah, the food is pretty crappy, imo. The kids don't wanna sit and eat half the time anyways.
As for the tokens, its 1 token per ride/game so you can make them last for a little while. But the nice thing is, once their tokens are gone, there is still stuff for them to do for free. At least, there is at ours. There is a big tube-climb-thing (think McDonald's PlayPlace) and the stage has the characters and they can dance and run around. And ours has a "fenced-in" area for really little kids (toddler-age) with a slide and ball-pit and some baby rides.
Its not cheap, but it'll keep them entertained for the night.