Thanks, everyone, for the additional ideas and recipes. I've never tried green salsa but I've seen it in the grocery store. I'm going to try these recipes as soon as I can. Sure wish I could pinpoint the ingredient that gives the taste I'm searching to reproduce. As someone mentioned, asking the restaurant for the recipe or at least to get some info would be worth a try. Of course, I don't speak Spanish but maybe they'll indulge me.