Taco Bell 20852

Taco Bell #20852 is a Taco Bell restaurant located at 1106 East Clark, Orcutt, California.