Taco Bell 24556

Taco Bell #24556 is a Taco Bell restaurant located at 3510 Clark Road, Sarasota, Florida.