If you have taquitos in your freezer, it's time to check the labels as there's been a wide recall announced by the FDA of a wide variety of these products due to a reported foreign substance present in the ingredients.
Over 200 people are sick and counting as a popular bagged salad sold at Aldi, Walmart, and other locations may be contaminated with the cyclospora parasite, which causes an illness known as cyclosporiasis.