Cumin has a very distinctive flavor that is hard to replicate. Some folks think that because cumin and caraway seeds look similar, they can substitute caraway for cumin. That's just not true. They have a very different flavor. If you don't have cumin, I would say just omit it in the taco seasoning. Don't substitute anything else for the cumin.