Taco Bell 18095

Taco Bell #18095 is a Taco Bell restaurant located at 845 Southwest 1st Avenue, Canby, Oregon.