A Moroccan restaurant in the medina, Dar Harruch offers traditional cuisine, generous dishes and an authentic atmosphere in the heart of Tangier.