Taco Bell 2622

Taco Bell #2622 is a Taco Bell restaurant located at 6560 Southwest Beaverton, Portland, Oregon.