Haj Mahjoub's tanjia (Marrakech's signature slow-cooked lamb) and mixed sheep cuts arrive tender and juicy at communal tables on bustling Jemaa el-Fna, all under $20 for two.