Taco Bell 32947

Taco Bell #32947 is a Taco Bell restaurant located at 13480 Northwest Science Park Drive, Portland, Oregon.