Update Info - Latin American House
This restaurant was reported as closed. If it is open, let us know.
Latin American House
11370 SW 184th St
Miami, FL 33157
11370 SW 184th St
Miami, FL 33157
This restaurant was reported as closed. If it is open, let us know.