← Miami restaurantsChimichurri Los PrimosNo reviews yetDominican2304 NW 36th St, Miami Call Directions WebsiteSaveShareOwn or manage Chimichurri Los Primos? Claim this listing freeMenuReviews · 0Photos · 1Hours & info