01 - In a bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, cumin, paprika, salt, and black pepper until well combined.
02 - Place chicken breasts in a resealable bag or shallow dish and pour marinade over them, ensuring all pieces are evenly 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.
04 - Remove chicken from marinade and allow excess to drip off. Grill chicken for 6 to 8 minutes per side, or until fully cooked with an internal temperature of 165°F (74°C).
05 - Combine diced avocado, cherry tomatoes, red onion, and cilantro in a bowl. Season lightly with salt and mix gently to combine.
06 - If using cheese, sprinkle it over the chicken during the final 2 minutes of grilling to allow it to melt.
07 - Arrange grilled chicken on plates, top with avocado mixture, and finish with a squeeze of fresh lime. Garnish with additional cilantro and lime wedges as desired.