Interesting facts about Taco Bell

Taco Bell is a fast-food restaurant chain. It is a subsidiary of Yum! Brands, Inc. Today, there are more than 7,400 Taco Bell locations across 30 countries. According to Taco Bell’s website, Glen Bell originally created Bell’s Drive-In and Taco Tia in San Bernardino, California, in 1954. It wasn’t until 1962 when the name was … Read more