Chimmichuri Charcoal Chicken in Cedarhurst, NY is home to amazing freshly grilled chicken over charcoal and we got to meet the owner and see hows it m...