Place chicken pieces in a gallon size resealable bag.
Add remaining ingredients to a food processor and plus several times to chop (it should be somewhat coarse). Pour mixture over chicken in bag, seal bag while pressing out excess air then rub marinade over chicken. Let rest in refrigerator 3 – 24 hours.
Preheat oven to 375 degrees. Line a 18 by 13-inch baking sheet with aluminum foil and spray with non-stick cooking spray.
Remove chicken from marinade. Arrange pieces on baking sheet leaving space between them. Bake in preheated oven until cooked through, about 45 – 50 minutes, while broiling during the last few minutes for better browning.
Or grill instructions:
Preheat a gas grill to medium-high heat (about 400 degrees.) Clean grill grates and rub lightly with oil using tongs and an oiled paper towel.
Grill until chicken is cooked through, turning occasionally (and reducing burning temperature slightly if it’s browning too quickly) about 30 minutes.