01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, cumin, paprika, salt, and black pepper until thoroughly combined.
02 - Arrange chicken breasts in a resealable bag or shallow dish, pour marinade over chicken ensuring even coating, and refrigerate for at least 15 minutes or up to 2 hours for full flavor.
03 - Set grill or grill pan to medium-high heat, allowing it to preheat thoroughly before cooking.
04 - Remove chicken from marinade, allowing excess to drain. Place chicken on grill and cook 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. Season lightly with salt and toss carefully.
06 - If using cheese, sprinkle shredded Monterey Jack or Cheddar over chicken in the final 2 minutes of grilling and close the grill to melt.
07 - Arrange grilled chicken on serving plates, top with avocado mixture, squeeze fresh lime over, and garnish with extra cilantro and lime wedges as desired.