Taco Bell 19918

Taco Bell #19918 is a Taco Bell restaurant located at 1501 Virginia Avenue, North Bend, Oregon.