Taco Bell 30941

Taco Bell #30941 is a Taco Bell restaurant located at 3445 Deer Valley Road, Antioch, California.