01 - In a mixing bowl, whisk together lime juice, olive oil, minced garlic, honey, chili powder, ground cumin, paprika, salt, and black pepper until well blended.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour the marinade over the chicken, making sure each piece is completely coated. Refrigerate for at least 15 minutes or up to 2 hours for enhanced flavor.
03 - Preheat a grill or grill pan to medium-high heat.
04 - Remove chicken from the marinade, letting the excess drip off. Grill the chicken for 6 to 8 minutes per side, or until thoroughly cooked and the internal temperature reaches 165°F.
05 - While the chicken is grilling, combine diced avocado, cherry tomatoes, red onion, and cilantro in a bowl. Lightly season with salt and toss gently.
06 - If using, sprinkle shredded cheese onto the chicken breasts during the last 2 minutes of grilling to allow it to melt.
07 - Arrange grilled chicken on plates, top with the avocado mixture, and finish with a squeeze of fresh lime juice. Garnish with additional cilantro and lime wedges as desired.