Taco Bell 18301

Taco Bell #18301 is a Taco Bell restaurant located at 4647 West Kennedy Boulevard, Tampa, Florida.