Taco Bell 25391

Taco Bell #25391 is a Taco Bell restaurant located at 1418 West Sunset Boulevard, Saint George, Utah.