Taco Bell 3673

Taco Bell #3673 is a Taco Bell restaurant located at 2300 Barrett Avenue, Richmond, California.