Taco Bell 25396

Taco Bell #25396 is a Taco Bell restaurant located at 287 North Main, Springville, Utah.