Taco Bell 4805

Taco Bell #4805 is a Taco Bell restaurant located at 1606 Navajo Boulevard, Holbrook, Arizona.