Taco Bell 22356

Taco Bell #22356 is a Taco Bell restaurant located at 3460 East Route 66, Flagstaff, Arizona.