I'm sorry I'm posting this question again. I posted pretty much same question about a month ago and now can't find it. I was suggested to find it at spanish market and tried there. The one I got was not that great. A couple of ppl gave me the brand names that I can find in manhattan. Can you kindly enough to give me the name again? I usually shop at Fairway, Zabar's and Whole foods. But, I can go to other stores too. Thank you so much!!