- In a large bowl, whisk together the olive oil, lime juice, honey, minced garlic, cumin, oregano, salt, black pepper, and crushed red pepper flakes if using. 
- Add the chicken breasts to the marinade, ensuring they are well coated. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or up to 4 hours for more flavor. 
- Preheat your grill to medium-high heat. Remove the chicken from the marinade and let any excess drip off. 
- Grill the chicken for about 6-7 minutes on each side, or until the internal temperature reaches 165°F. Avoid flipping the chicken too often to get nice grill marks. 
- Once cooked, remove the chicken from the grill and let it rest for 5 minutes before slicing. 
- Garnish with fresh cilantro and serve with your favorite sides.