Taco Bell is an American multinational chain of fast food restaurant. It was founded by Glen Bell in Downey, California. It’s a subsidiary of Yum! Brands, Inc. Yum! Brands, Inc. are also the owners of the sister brand KFC. The restaurants serve a variety of Mexican-inspired dishes.
Leave a Reply