Taco Bell
–
New Rochelle, NY, 10802
... Company Introduction At Taco Bell, we've had innovation on our mind since Glen Bell started serving tacos at the first location in 1962 in Downey, California. Since then, we've grown to be a culture-centric, lifestyle brand that provides craveable, ... - May 15