This turned out very well. It was alot of prep but worth it in the end, and most of it could be prepped in advance. I had to change a few things because of what I had available such as parsley in place of cilantro, old cheddar in place of queso anejo, and jalepenos for the serrano. I also used a red onion just as a personal preference as I think they are better eaten raw then a white onion. All of the changes worked out perfectly.. the only thing I would change with what I did is keeping the second jalepeno in the sauce. This recipe was very highly rated on Epicurious.com so don't just take my word that it's excellent.