Taco Bell 30767

Taco Bell #30767 is a Taco Bell restaurant located at 2015 Main Street, Oakley, California.