Preheat grill to 300-350 degrees (medium)
Soak skewers in water 5-10 minutes if using bamboo skewers.
Mix up marinade (all ingredients besides the meat and veggies)
Set some aside to use during cooking
Chunk meat into 1-2 inch chunks, cut veggies to the same size
Marinade meat in fridge for 15 minutes to several hours. For tougher cuts, marinade longer.
Assemble skewers
Grill kabobs with lid down for 10 to 15 minutes per side, or until desired doneness is reached.
Turn occasionally, brush with additional marinade throughout cooking process. (Do not brush meat with marinade that has come in contact with raw meat unless you boil it for 1 minute first)