Taco Bell 29591

Taco Bell #29591 is a Taco Bell restaurant located at 640 10th Street East, Palmetto, Florida.