Quote:
Originally Posted by bjones6416
They taste kind of like green tomatoes -- very "fresh" tasting. I recently had some tomatillo salsa at a restaurant and when I saw the bin of tomatillos at the Asian market had the sudden urge to buy some! 
|
Thanks

I can't get them here, but I sometimes see them in American recipes and wonder what they are like.