01 - In a medium bowl, whisk together the lime juice, lemon juice, olive oil, honey, minced garlic, soy sauce, salt, black pepper, cumin, dried thyme, and red pepper flakes until well combined.
02 - Place the chicken breasts in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, seal tightly, and refrigerate for at least 30 minutes or up to 2 hours for deeper flavor penetration.
03 - Preheat the grill to medium-high heat (approximately 375°F to 400°F). Lightly oil the grates to prevent sticking.
04 - Remove the chicken from the marinade, allowing excess to drip off. Discard any remaining marinade. Place the chicken on the grill and cook for 5 to 6 minutes per side, or until the internal temperature reaches 165°F when measured with a meat thermometer.
05 - Transfer the grilled chicken to a serving platter and let it rest for 5 minutes to allow the juices to redistribute. Garnish with freshly chopped cilantro and serve alongside lime wedges.