Skip to main content
Drimble Alabama

Taco Bell lettuce linked to illness (Video)

The CDC has linked more than 1,600 cases of cyclospora across five states to Taco Bell. The focus has turned to the restaurant's supplier, Taylor Farms.

Topics

More from Alabama Mountains