Step 1
If you are using minced fresh garlic start buy sauteing the garlic in 2 tablespoons of the oil for a couple of minutes before adding to the rest of the ingredients, do not burn. To a small bowl add all the above ingredients, if you sauteing the garlic add it now. Whisk well until completely combined. set aside.
Step 2
Cut beef (about 1 1/2 lbs) into cubes about 1" square, put into a zip lock bag or a glass dish. Pour 2/3 of the marinade over meat, reserve the remaining marinade to baste with. Remove air from the bag, close and turn to coat meat, (If using a bowl, cover with plastic wrap and push wrap into bowl to the top of the meat to keep out the air.) refrigerate for 4 to 24 hours, turning every hour or so. The longer you leave the meat in the marinade, the more intense the flavor will be.
Step 3
Soak some bamboo skewers in warm water for about an hour, to keep them from burning. Remove meat from marinade and discard marinade. Put meat on skewers, Grill about 3-4 minutes each side basting with reserved marinade, until done Alternate with vegetables if desired (mushrooms, tomatoes, bell peppers, zucchini, etc.)
Step 4
I find that it is better to grill and baste the vegetables on their own skewers to insure that everything gets completely cooked. For example, Mushrooms cook faster then onions, and the meat takes longer than everything else.