Taco Bell 24746

Taco Bell #24746 is a Taco Bell restaurant located at 4870 Northwest 183 Street, Miami Gardens, Florida.