(KNX 1070) – Taco Bell serves more than 2 billion people every year at more than 6,000 restaurants around the world. But as Chris Sedens reports, it’s roots are right here in Downey.

Comments