Mexican Sriracha Chicken (Please Allow More Time)