01 - Whisk together lime juice, olive oil, minced garlic, honey, chili powder, cumin, paprika, salt, and black pepper in a mixing bowl until well combined.
02 - Arrange the chicken breasts in a resealable bag or shallow dish. Pour marinade over the chicken, ensuring all pieces are thoroughly coated. Refrigerate for at least 15 minutes or up to 2 hours for enhanced flavor.
03 - Preheat grill or grill pan to medium-high heat before cooking.
04 - Remove the chicken from marinade, allowing excess to drip off. Grill chicken breasts for 6 to 8 minutes per side, or until fully cooked and internal temperature reaches 165°F (74°C).
05 - Combine diced avocado, halved cherry tomatoes, chopped red onion, and chopped cilantro in a bowl. Season lightly with salt and toss gently to mix.
06 - If using cheese, sprinkle shredded Monterey Jack or Cheddar over chicken during the last 2 minutes of grilling, allowing it to melt.
07 - Top the grilled chicken with the avocado mixture and a squeeze of fresh lime. Garnish with additional cilantro and lime wedges as desired.