Taco Bell
7954 Locations
7954 location(s) in United States of America
Updated May 08, 2024
Taco Bell is an American chain of fast food restaurants based out of Irvine, California and a subsidiary of Yum! Brands, Inc. The restaurants serve...
View full detailsTaco Bell is an American chain of fast food restaurants based out of Irvine, California and a subsidiary of Yum! Brands, Inc. The restaurants serve...
View full details