01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper until combined.
02 - Arrange chicken breasts in a resealable bag or shallow dish and pour the marinade over, ensuring each piece is well coated. Refrigerate for a minimum of 15 minutes or up to 2 hours to enhance flavor.
03 - Preheat grill or grill pan to medium-high heat for even searing.
04 - Remove chicken from marinade, allowing excess to drip away. Grill for 6 to 8 minutes on each side until fully cooked and juices run clear; internal temperature should reach 165°F (74°C).
05 - While chicken is grilling, gently combine diced avocado, halved cherry tomatoes, chopped red onion, and fresh cilantro in a mixing bowl. Lightly season with salt and toss to mix.
06 - If using cheese, sprinkle shredded Monterey Jack or Cheddar over the chicken during the last 2 minutes of grilling and allow it to melt.
07 - Transfer chicken to serving plates, top with the prepared avocado mixture, and add a squeeze of fresh lime juice. Garnish with extra cilantro and lime wedges as preferred.