Last updated on December 6th, 2019 at 09:31 amTaco Bell is an American chain of fast food restaurants based out of Irvine, California and a subsidiary of Yum! Brands, Inc. If you need to find out the Taco Bell Of Operation, Holiday Hours & Taco Bell Locations Near Me Must read this post till the