If you've recently purchased frozen taquitos at Aldi, it may be wise to check the ... the U.S. Department of Agriculture's Food Safety and Inspection Service announced Saturday.
It's ALDI's time to shine, in that case. Don't worry, though; they still have their fair share of things that make perfect ...