Taco Bell 16803

Taco Bell #16803 is a Taco Bell restaurant located at 2460 Highway 101, Florence, Oregon.