la marucha is located in San Francisco de Macorís, Dominican Republic on Parque Los Martires, casi esquina, Carretera las Cejas La Enea. la marucha is rated 4.2 out of 5 in the category dominican restaurant in Dominican Republic.
Address
Parque Los Martires, casi esquina, Carretera las Cejas La Enea
Amenities
Good for kidsToilets