Taco Bell 25398

Taco Bell #25398 is a Taco Bell restaurant located at 433 North 900 East, Provo, Utah.