Taco Bell 22365

Taco Bell #22365 is a Taco Bell restaurant located at 1801 East Butler Avenue, Flagstaff, Arizona.