I went on a really good food tour in Marrakech. We tried all sorts of food from lamb cooked underground for hours to amazing sardine-ball sandwiches. As a bonus we also stopped off at some interesting spots, including the village bakery, where people would bring food in to be baked in the oven to be picked up later in the day.
If you’re ever in Marrakech I would definitely recommend it! You can find their website here:
Our second stop was at an olive stand, we were allowed to just eat all the olives that we wanted off the stall. The seller seemed to have an endless supply of different types of olives.