Combine all of the marinade ingredients in a gallon sized zipper bag. Add chicken to the bag and let marinade at least 30 minutes. A few hours is better. Can be done up to 24hr before.
Preheat grill or grill pan to medium-high. Place chicken top side down on the grill. Brush marinade over top of each piece and reserve the rest. Cook for 15 minutes, then flip each piece and brush with marinade again. Cook another 15 minutes. Remove from grill and let rest 5 minutes before serving.