Taco Bell 16100

Taco Bell #16100 is a Taco Bell restaurant located at 13550 Southwest 152nd Street, Miami, Florida.