Beware of Pine Nuts, All You Pesto Lovers!

“Pine Mouth?” Steer clear of any pine nuts that come from China, Korea or Russia (as is typical for pine nuts sold at Trader Joe’s and Costco apparently).
Read more: Beware of Pine Nuts, All You Pesto Lovers!