Street food in the main square of Marrakesh, morocco is like an exciting performance. As the sun sets at the end of the day, street sellers set up their charcoal grills and the air is filled with smoke and delicious smells of cooking. Crowds of locals and tourists sit on wooden benches and eat off paper plates, surrounded by the sights, smells and tastes of African culture: harira, for example, a rich soup made with lamb and spices. Or how about sheep's head or tiny boiled snails, served with a toothpick?