This is one of those recipes that you will treasure. I make this allot for entertaining and everyone always RAVES about it. I ALWAYS make the Lime Cilantro Rice and Avocado Salad posted by me with this dish. The combination is a truly amazing meal. That is guaranteed to impress! Hint: DO NOT make this marinade ahead (like the day before) the zest will cause it to get very bitter tasting! Also it says to cook mixture 7-8 minutes until gets thick and syrupy. I low boil it for 20-25 minute and it still isn't that thick, but it works! This is a Martha Stewart recipe.