What country owns Taco Bell?

Taco Bell, headquartered in Irvine, California, is a wholly owned subsidiary of Yum! Brands, Inc. which is headquartered in Louisville, Kentucky.

Total
0
Shares
Previous Article

What comes in the $5 box at Taco Bell?

Next Article

What is fresco style at Taco Bell?

Related Posts