01 - In a mixing bowl, whisk together freshly squeezed lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper until fully blended.
02 - Arrange chicken breasts in a resealable bag or a shallow dish. Pour the marinade over the chicken, ensuring each piece is thoroughly coated. Refrigerate for at least 15 minutes or up to 2 hours for intensified flavor.
03 - Preheat grill or grill pan to medium-high heat in preparation for cooking.
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 grills, combine diced avocado, halved cherry tomatoes, finely chopped red onion, and chopped cilantro in a mixing bowl. Season lightly with salt and toss gently to combine.
06 - If using, sprinkle shredded cheese over chicken during the final 2 minutes of grilling to allow gentle melting.
07 - Transfer grilled chicken to serving plates, topping each with the fresh avocado mixture and a squeeze of lime. Garnish with additional cilantro and lime wedges as desired.