They're baaack.... maybe. Pollo Tropical, the Florida-based chain which closed its final nine metro Atlanta locations in late 2018 after opening a total of seventeen starting 2011, is reportedly looking to re-enter the market for what will be its third attempt.



