01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper.
02 - Arrange chicken breasts in a resealable bag or shallow dish. Pour marinade over chicken and ensure each piece is thoroughly coated. Refrigerate for a minimum of 15 minutes or up to 2 hours for enhanced flavor.
03 - Set grill or grill pan to medium-high heat.
04 - Remove chicken from the marinade, allowing excess to drip off. Grill chicken for 6 to 8 minutes on each side until fully cooked and internal temperature reaches 165°F (74°C).
05 - While the chicken cooks, combine diced avocado, halved cherry tomatoes, chopped red onion, and fresh cilantro in a bowl. Season lightly with salt and toss gently.
06 - If using cheese, scatter shredded cheese over the chicken during the last 2 minutes of grilling so it melts thoroughly.
07 - Plate grilled chicken and top with avocado mixture. Finish with a squeeze of fresh lime. Garnish with extra cilantro and lime wedges if desired.