Taco Bell 30744

Taco Bell #30744 is a Taco Bell restaurant located at 20925 Redwood Road, Castro Valley, California.