For best results, marinate the chicken for at least 2 hours to let the flavors penetrate deeply. If you prefer a spicier kick, add a pinch of cayenne pepper or some chopped fresh jalapeños to the marinade. Use fresh lime juice instead of bottled for a brighter, fresher flavor. Don’t skip the olive oil; it helps the spices adhere to the chicken and keeps it juicy while cooking. When grilling, oil the grates before placing the chicken to prevent sticking and tearing. To make cleanup easier, marinate in a resealable bag instead of a bowl. Let the chicken rest after cooking for at least 5 minutes to lock in the moisture.