01 - In a medium bowl, whisk together honey, lime juice, lime zest, olive oil, chili powder, smoked paprika, cumin, garlic powder, salt, black pepper, and red pepper flakes until thoroughly combined.
02 - Place chicken breasts in a large resealable bag or shallow dish. Pour marinade over the chicken, ensuring all pieces are evenly coated. Seal or cover and refrigerate for at least 1 hour, up to 8 hours for enhanced flavor development.
03 - Preheat grill to medium-high heat (approximately 375-400°F). Lightly oil the grates to prevent sticking.
04 - Remove chicken from marinade, allowing excess to drip off. Grill chicken for 6-7 minutes per side, or until cooked through and internal temperature reaches 165°F.
05 - Transfer cooked chicken to a serving platter. Let rest for 5 minutes to allow juices to redistribute. Garnish with chopped fresh cilantro and serve with lime wedges on the side.