Taco Bell 19886

Taco Bell #19886 is a Taco Bell restaurant located at 2079 West Burnside Street, Portland, Oregon.