01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper until fully combined.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour the prepared marinade over the chicken, ensuring even coating. Refrigerate for at least 15 minutes and up to 2 hours for enhanced flavor.
03 - Heat grill or grill pan to medium-high temperature.
04 - Remove chicken from marinade, allowing the excess to drip off. Grill chicken breasts 6 to 8 minutes per side, or until internal temperature reaches 165°F and juices run clear.
05 - In a bowl, gently combine diced avocado, halved cherry tomatoes, chopped red onion, and cilantro. Lightly season with salt and toss to mix.
06 - If using cheese, sprinkle it over the chicken during the final 2 minutes of grilling and allow it to melt.
07 - Transfer grilled chicken to serving plates. Top with the avocado mixture and a squeeze of fresh lime juice. Garnish with additional cilantro and lime wedges to taste.