Taco Bell 15451

Taco Bell #15451 is a Taco Bell restaurant located at 7350 Southwest 117th Avenue, Miami, Florida.