Taco Bell 29584

Taco Bell #29584 is a Taco Bell restaurant located at 3802 South Dale Mabry Highway, Tampa, Florida.