La Villa Roja Improves its Sanitary Rating
5700 SW 123rd Ave
Miami, FL 33183
;
Observed equipment in poor repair.
Observed residue build-up on nonfood-contact surface.
Observed build-up of food debris, dust or dirt on nonfood-contact surface.
No Violations Were Observed