Taco Bell 3805

Taco Bell #3805 is a Taco Bell restaurant located at 2140 East State Route 89-A, Cottonwood, Arizona.