Get directions to: Pollo Tropical, West Palm Beach, FL
Restaurant address: 3061 Northlake Blvd West Palm Beach, FL 33403, USA
Restaurant: Pollo Tropical