Taco Bell 3773

Taco Bell #3773 is a Taco Bell restaurant located at 2456 McMullen Booth Road, Clearwater, Florida.