Taco Bell 21409

Taco Bell #21409 is a Taco Bell restaurant located at 298 North University Drive, Pembroke Pines, Florida.