01 - Whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper in a mixing bowl until fully combined.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour marinade over chicken, ensure all pieces are well coated, and refrigerate for at least 15 minutes or up to 2 hours for deeper flavor.
03 - Set 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 until thoroughly cooked and juices run clear, reaching an internal temperature of 165 degrees Fahrenheit.
05 - While chicken cooks, combine diced avocado, halved cherry tomatoes, chopped red onion, and cilantro in a bowl. Season lightly with salt and toss gently.
06 - If using cheese, sprinkle over chicken during the final 2 minutes of grilling, allowing it to melt before removing from grill.
07 - Arrange grilled chicken on plates, top with the avocado mixture and a squeeze of fresh lime. Garnish with additional cilantro and lime wedges as desired.