Taco Bell 16736

Taco Bell #16736 is a Taco Bell restaurant located at 81 Ranch Drive, Milpitas, California.