01 - Combine lime juice, lemon juice, olive oil, honey, minced garlic, soy sauce, salt, black pepper, cumin, thyme, and red pepper flakes in a medium mixing bowl. Whisk until thoroughly blended.
02 - Arrange chicken breasts in a large resealable bag or shallow dish. Pour marinade over the chicken, ensuring all pieces are coated evenly. Seal and refrigerate for a minimum of 30 minutes, or up to 2 hours for deeper flavor.
03 - Preheat grill or grill pan to medium-high heat. Lightly brush the grates with oil to prevent sticking.
04 - Remove chicken from marinade and allow any excess to drip off. Discard used marinade. Grill chicken breasts for 5 to 6 minutes per side, or until fully cooked and internal temperature reaches 165°F.
05 - Transfer grilled chicken to a platter. Let rest for 5 minutes. Garnish with chopped cilantro and serve with fresh lime wedges.