Pollo Tropical
11806 Biscayne Blvd, North Miami FL 33181