Taco Bell 22354

Taco Bell #22354 is a Taco Bell restaurant located at 7153 East Thomas Road, Scottsdale, Arizona.