Taco Bell 25742

Taco Bell #25742 is a Taco Bell restaurant located at 3190 Coral Way, Miami, Florida.