Taco Bell 30932

Taco Bell #30932 is a Taco Bell restaurant located at 771 Stony Point Road, Santa Rosa, California.