Taco Bell 30769

Taco Bell #30769 is a Taco Bell restaurant located at 630 Hegenberger Road, Oakland, California.