Taco Bell 4467

Taco Bell #4467 is a Taco Bell restaurant located at 2935 Southwest 32nd Avenue, Miami, Florida.