Taco Bell 4258

Taco Bell #4258 is a Taco Bell restaurant located at 18407 South Dixie Highway, Miami, Florida.