Taco Bell 32941

Taco Bell #32941 is a Taco Bell restaurant located at 3908 Southeast 82nd Avenue, Portland, Oregon.