La Natural7289 NW 2nd Ave, Miami, FL
Pollo Tropical4639 Southwest 75th Avenue, Miami, FL
Pollo Tropical11806 Biscayne Blvd, Miami, FL