If you’re ever in Marrakech, don’t miss Mechoui Alley. There is small street in the central medina near the Djemaa El-Fna main square where men sell slow-roasted lamb (mechoui) cooked in hammams directly below their stores.

They way it works is they usually have a massive lamb set out in front with more cooking in the back. There is a set price for 170 durhams for a more formal meal on their rooftop balconies above the shops, but you can quote your own price and they will cut off a piece of lamb, weight it, and put it between some bread for you to take away.

The men are happy to show you the opening to the slow cooker and let you take pictures. They’ll even give you a sample of the lamb before trying! As soon as I walked into the alley, I could already smell the delicious meat. The sample was a nice addition, but my mind had been made up well before. The meat was literally falling off the bone when they sliced off a chunk before placing it between some traditional Moroccan bread. They sprinkled on salt and other spices then wrapped it up for me in paper to go. One of the best meals I had in Morocco.