01 - In a mixing bowl, combine fresh lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper. Whisk until well blended.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour marinade over the chicken, ensuring even coating. Seal and refrigerate for at least 15 minutes or up to 2 hours for optimal flavor infusion.
03 - Preheat grill or grill pan to medium-high heat in preparation for cooking.
04 - Remove chicken from marinade, letting excess drip away. Grill chicken for 6 to 8 minutes per side, turning once, until fully cooked and internal temperature reaches 165°F.
05 - While chicken is grilling, gently mix diced avocado, halved cherry tomatoes, chopped red onion, and cilantro in a bowl. Season lightly with salt and toss delicately.
06 - If including cheese, sprinkle shredded Monterey Jack or Cheddar over each chicken breast during the last 2 minutes of grilling. Allow cheese to melt fully before removing from the grill.
07 - Transfer grilled chicken to serving plates. Top each portion with a generous scoop of the avocado mixture, a squeeze of fresh lime, extra cilantro, and lime wedges if desired.