I take dry snacks and a variety of foods that will stay for fresh for longer time while traveling. It is better to have something to eat with us all the time as we may not find a good restaurant to eat or foods that we prefer etc. when traveling. Also, when we have kids with us, we have to have something to eat with us all the time. You never know when they feel hungry and want something quickly. I also carry a lot of cheese with me, all in individual bite-sized blocks that we get. There is no chance of it going bad and we can always buy bread and eat it with cheese when there is no other option.