Taco Bell 9571

Taco Bell #9571 is a Taco Bell restaurant located at 512 West 22nd Street, Stuttgart, Arkansas.