Taco Bell 16521

Taco Bell #16521 is a Taco Bell restaurant located at 12237 North Jantzen Drive, Portland, Oregon.