In a mixing bowl, combine the lime juice, honey, 1/2 cup olive oil, kosher salt, and black pepper. Add the chicken breasts to the marinade, ensuring they are well-coated. Cover and refrigerate for at least 30 minutes.
While the chicken is marinating, preheat your grill to medium-high heat. Brush the corn with a little olive oil and season with salt and pepper. Set aside.
Once the grill is hot, place the marinated chicken on one side and the corn on the other. Grill the chicken for about 6-7 minutes per side or until cooked through, and the corn for 10-15 minutes, turning occasionally until charred and tender. Remove from the grill and let them cool slightly.
Once cooled, chop the grilled chicken into bite-sized pieces and slice the corn off the cob.
In a large bowl, combine the diced chicken, grilled corn, diced avocados, red bell pepper, grape tomatoes, and minced cilantro. Drizzle with fresh lime juice, additional olive oil if desired, and season with salt and pepper to taste. Toss gently to combine.
Serve the Grilled Chicken and Corn Salad immediately, or chill it in the refrigerator for an hour to let the flavors develop even more.