01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper until thoroughly combined.
02 - Arrange chicken breasts in a resealable bag or shallow dish. Pour the marinade over the chicken, ensuring each piece is well coated. Cover and refrigerate for a minimum of 15 minutes or up to 2 hours for enhanced flavor.
03 - Heat grill or grill pan to medium-high temperature in preparation for cooking the chicken.
04 - Remove chicken from marinade, allowing excess to drip off. Grill for 6 to 8 minutes per side, or until internal temperature reaches 165°F and juices run clear.
05 - While chicken is grilling, combine diced avocado, cherry tomatoes, finely chopped red onion, and chopped fresh cilantro in a small bowl. Season lightly with salt and mix gently.
06 - If using cheese, sprinkle shredded Monterey Jack or Cheddar over chicken during the final 2 minutes of grilling to melt.
07 - Top grilled chicken with the fresh avocado mixture and finish with a squeeze of lime juice. Garnish with additional cilantro and lime wedges if desired.