Azar in Marrakech's Gueliz is Zabihah-listed halal Lebanese; full shawarma spit, mezze, slow-cooked tagines, default-halal kitchen standard for Morocco.
TipMorocco is Muslim-majority; halal is default at non-hotel restaurants. Azar's Zabihah listing confirms practice for visitors.
Roti d'Or in Marrakech's medina serves cheap roast chicken, falafel wraps and tagines at 50 to 100 MAD per plate, the budget halal default for visitors.
TipMorocco is Muslim-majority and halal is the default at medina kitchens like this one. Cash works best; the queue stretches past 13:00.