Taco Bell 3026

Taco Bell #3026 is a Taco Bell restaurant located at 619 Colusa Avenue, Yuba City, California.