Taco Bell 33462

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