Taco Bell 29597

Taco Bell #29597 is a Taco Bell restaurant located at 2712 Olive Street, Pine Bluff, Arkansas.