taco bell franchise headquarters
Based in Scottsdale, Arizona, Westaco Inc. owns and operates approximately 40 Taco Bell restaurants and is the largest Taco Bell franchise in the Phoenix metro area with additional locations in Maricopa, Casa Grande, and Flagstaff, Arizona.