01 - In a mixing bowl, whisk together lime juice, olive oil, garlic, honey, chili powder, cumin, paprika, salt, and black pepper until thoroughly combined.
02 - Transfer chicken breasts to a resealable bag or shallow dish. Pour marinade over the chicken, coating evenly. Refrigerate for a minimum of 15 minutes or up to 2 hours for deeper 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 on each side until fully cooked and internal temperature reaches 165°F (74°C).
05 - In a bowl, combine diced avocado, halved cherry tomatoes, chopped red onion, and cilantro. Season lightly with salt and toss gently to mix.
06 - If using cheese, sprinkle over chicken during the final 2 minutes of grilling to allow melting.
07 - Top grilled chicken with the avocado mixture and a squeeze of fresh lime juice. Garnish with additional cilantro and lime wedges as desired.