Preheat oven to 375°F (190°C). Whisk all the Marinade ingredients together in a large bowl, ensuring thorough mixing. Add the chicken to the Marinade, stirring to coat evenly. Allow the chicken to marinate for 15 minutes, but for optimal flavor, marinate for 2 hours.
Heat up a skillet and pan-fry the chicken with the skin-side down until it's slightly browned. Then, turn it over and pan-fry the other side until it's also slightly browned.
Spoon the remaining marinade on top of the chicken before baking. Bake the chicken for 20 minutes.
Transfer the chicken to a serving platter (discarding the oily drippings from the chicken). Squeeze fresh lime juice over the chicken, garnish with cilantro, and serve immediately.
