Taco Bell 25393

Taco Bell #25393 is a Taco Bell restaurant located at 915 North Main Street, Spanish Fork, Utah.