Combine first 8 ingredients in a large shallow, nonreactive dish. Add beef cubes; cover and marinate for 1 hour at room temperature or a minimum of 2 hours to overnight in the refrigerator. Remove beef cubes from marinade, reserving marinade.
Alternately thread beef cubes, onion, mushrooms, green pepper and pineapple onto prepared skewers.
Grill, covered, over medium-hot coals 350* to 400° F 10 to 12 minutes or until desired doneness, turning and basting occasionally with reserved marinade. Discard any remaining marinade.
Servings: 4