In a large bowl, whisk together honey, sriracha, rice vinegar, soy sauce, garlic, crushed red pepper flakes, and salt.
Add chicken to the marinade and toss well to coat.
Cover the bowl and refrigerate at least 2 hours, but up to 12 hours.
Preheat a grill to medium-high heat. Place chicken on the hot grill and immediately turn the temperature down to medium. Cover the grill and cook until the chicken is fully cooked, flipping once. It should register 165 degrees F on an instant-read thermometer in the thickest part of the meat not touching a bone. (This usually takes about 10 minutes per side over medium heat with the grill closed.)
Remove chicken from the grill and serve with any garnishes you prefer.