Moroccan food, especially that offered at street markets like this one in Marrakesh, offers something for everyone. Wonderful sweets, finger foods, baked goods, meats and salads.