Taco Bell 30762

Taco Bell #30762 is a Taco Bell restaurant located at 7814 Brentwood Boulevard, Brentwood, California.