Taco Bell 30934

Taco Bell #30934 is a Taco Bell restaurant located at 1835 Mendocino Avenue, Santa Rosa, California.