01 - In a mixing bowl, whisk together the lime juice, olive oil, minced garlic, honey, chili powder, cumin, paprika, salt, and black pepper until fully blended.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour marinade over chicken, ensuring each piece is evenly coated. Cover and refrigerate for at least 15 minutes, or up to 2 hours for intensified flavor.
03 - Heat grill or grill pan to medium-high.
04 - Remove chicken from marinade, letting excess drip off. Grill chicken breasts 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, chopped red onion, and cilantro in a bowl. Season lightly with salt and toss gently.
06 - If using cheese, sprinkle shredded cheese 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 finish with a squeeze of fresh lime juice. Garnish with extra cilantro and lime wedges as desired.