Taco Bell 4642

Taco Bell #4642 is a Taco Bell restaurant located at 2250 South University Drive, Davie, Florida.