01 - In a medium bowl, whisk together the orange juice, lime juice, lemon juice, olive oil, honey, minced garlic, grated ginger, soy sauce, salt, black pepper, ground cumin, smoked paprika, and chopped cilantro until well combined.
02 - Place the chicken breasts in a large resealable bag or shallow dish. Pour the marinade over the chicken, ensuring all pieces are thoroughly coated. Seal or cover and refrigerate for at least 2 hours, or up to overnight for maximum flavor penetration.
03 - Preheat your grill to medium-high heat. Lightly oil the grill grates to prevent sticking.
04 - Take the chicken out of the marinade, allowing any excess to drip off. Discard the used marinade.
05 - Grill the chicken breasts for 6 to 8 minutes per side, or until fully cooked through and the internal temperature reaches 165°F (74°C) when checked with a meat thermometer.
06 - Remove the chicken from the grill and let it rest for 5 minutes to allow the juices to redistribute. Slice or serve whole, and garnish with fresh cilantro and lime wedges if desired.