Taco Bell 3782

Taco Bell #3782 is a Taco Bell restaurant located at 25 Rancho Road, Thousand Oaks, California.