Taco Bell 4897

Taco Bell #4897 is a Taco Bell restaurant located at 4690 River Road North, Keizer, Oregon.