Taco Bell 26474

Taco Bell #26474 is a Taco Bell restaurant located at 17950 Northwest 27th Avenue, Miami Gardens, Florida.