Marrakesh is the street food capital of Morocco, offering everything from camel spleen kebabs to deep-fried sesame cookies.