01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper until well combined.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour the marinade over the chicken, ensuring thorough coating. Refrigerate for at least 15 minutes, or up to 2 hours for deeper flavor.
03 - Set a grill or grill pan to medium-high heat, allowing it to preheat fully.
04 - Remove chicken breasts from the marinade, letting any excess drip away. Grill each side for 6 to 8 minutes, or until the internal temperature reaches 165°F and juices run clear.
05 - While chicken cooks, combine diced avocado, halved cherry tomatoes, chopped red onion, and cilantro in a bowl. Lightly season with salt and toss gently.
06 - If using cheese, sprinkle it atop the chicken during the last 2 minutes of grilling; close the lid or cover pan to melt.
07 - Plate the grilled chicken and top with the avocado mixture. Finish with a squeeze of lime and garnish with extra cilantro and lime wedges as desired.