Stir the marinade ingredients together in a small bowl. Pat the chicken with a paper towel and set in a medium bowl. Pour the marinade over, and stir, moving the chicken to coat. Cover and let sit in the refrigerator for 30-45 minutes.
Remove from the refrigerator 15-20 minutes before you want to start grilling.
When ready to grill, heat the grill to medium high. Using tongs, set onto the grill, leaving a space between the pieces. Cover and turn the grill down to medium. Let cook for 8-9 minutes, rotating on the same side to get nice grill marks, before turning to the other side. Cook for a total of 12-15 minutes, depending on the heat of your grill.
Remove from the grill when the internal temperature is 160 degrees F and set aside for 3-5 minutes. Serve with lime wedges and a pico de gallo or fresh salsa if you like. Pour yourself a glass of rose and have a few chips and pice de gallo or salsa while you wait for the chicken to marinate!