Taco Bell 25988

Taco Bell #25988 is a Taco Bell restaurant located at 2247 Northeast 82nd Avenue, Portland, Oregon.