Taco Bell 30768

Taco Bell #30768 is a Taco Bell restaurant located at 34525 Alvarado Niles Road, Union City, California.