Update Info - Los Rumberos Restaurant
This restaurant was reported as closed. If it is open, let us know.
Los Rumberos Restaurant
3820 NW 135 St
Opa-locka, FL 33054
3820 NW 135 St
Opa-locka, FL 33054
This restaurant was reported as closed. If it is open, let us know.