Taco Bell 15521

Taco Bell #15521 is a Taco Bell restaurant located at 58761 South Columbia River Highway, Saint Helens, Oregon.