Taco Bell 33646

Taco Bell #33646 is a Taco Bell restaurant located at 7619 Mall Road, Florence, Kentucky.