Taco Bell 2448

Taco Bell #2448 is a Taco Bell restaurant located at 5225 East Bay Drive, Clearwater, Florida.