01 - In a mixing bowl, whisk together the lime juice, lemon juice, olive oil, honey, minced garlic, salt, black pepper, dried oregano, red pepper flakes (if using), and chopped cilantro until well combined.
02 - Place the chicken breasts in a large zip-top bag or shallow dish. Pour the marinade over the chicken, ensuring even coating. Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 2 hours for more pronounced flavor.
03 - Preheat your grill or grill pan to medium-high heat. Lightly oil the grates to prevent sticking.
04 - Remove the chicken from the marinade and discard the used marinade. Place the chicken on the grill and cook for 5 to 6 minutes per side, until the internal temperature reaches 165°F (74°C) and juices run clear.
05 - Transfer the chicken off the grill and let it rest for 5 minutes. Slice and serve garnished with additional fresh cilantro and lime wedges if desired.