Put all the sauce ingredients into a saucepan. Over medium heat bring it to a boil, and then reduce to a simmer for 1/2 hour. At the same time mix the marinade together, and rub it all the over hens. Marinate for at least 1 hour. Roast hens in a preheated 375 degree F oven for 25 minutes, and then brush with sauce. Finish the hens on a preheated grill for another 7 minutes, turning and brushing with more sauce to glaze.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.