Place chicken in a large zip-top bag or container with a lid. Season with salt and pepper, to taste.
In a medium bowl, whisk together Mojo Sauce ingredients until completely combined. Set aside ¼ cup of sauce to use for basting later.
Pour remaining sauce over chicken, seal bag, and marinate for 15 minutes on the counter (or up to 1 hour in the refrigerator).
When ready to cook, remove chicken from the marinade. Discard marinade in the bag.
Heat a large nonstick skillet, grill pan, or outdoor grill over medium-high heat. Coat skillet or grill with cooking spray or oil to prevent sticking. Sear or grill chicken on each side until golden, crispy and cooked through (about 6-7 minutes per side, or until meat reaches an internal temperature of 160 degrees F).* Baste with reserved marinade as the chicken cooks.
Allow meat to rest for about 5 minutes before slicing and serving.
Garnish with cilantro, if desired.