Taco Bell 25387

Taco Bell #25387 is a Taco Bell restaurant located at 899 South University Avenue, Provo, Utah.