We do carry a soft sided cooler when the boy or other guests are with us. That carries the things that need to be kept cold. Saves a bundle, but more importantly we don't run the risk of food bourne illness with a little one, nor stomach upset due to unfamiliar food.
Yeah. I'm a freak.