Taco Bell 31630

Taco Bell #31630 is a Taco Bell restaurant located at 4185 Southwest 147th Avenue, Miami, Florida.