1785 NE 163rd St
North Miami Beach, FL 33162
I am not sure if it is just this location. but the taste has been so bad lately of not only the chicken but the rice as well. I promise to chekc other locations.
PROS: inexpensive meal closer to homeade
CONS: long lines