Pollo Tropical
12000 NW 7th Ave, North Miami FL 33168