Update Info - Salsa Fiesta
This restaurant was reported as closed. If it is open, let us know.
Salsa Fiesta
5840 SW 71st St
South Miami, FL 33143
5840 SW 71st St
South Miami, FL 33143
This restaurant was reported as closed. If it is open, let us know.