Tangiers has some very fine restaurants offering both traditional and modern cuisine.
Traditional foods in Tangiers consist of; couscous, Tajines, Pastilla, Brouchettes and Harira amongst others. You'll find these dishes in most restaurants.
Couscous - Morocco is synonymous with couscous and Tangiers is no exception. It's considered a specialty. If you are in a restaurant you will have to order it a bit in advance, in order for it to be prepared properly.
It comes with a variety of vegetable and meat toppings, normally chicken, mutton and roast vegetables.
Some of the restaurants in Tangiers quite a lot of oil when cooking it, with the result that it can be greasier than the couscous you'd find in Europe. It's best to go to one of the better restaurants like the Hotel el Minzah or Hammadi?s.
Tajines - This is basically a stew cooked with a thick sauce and prunes or other fruit and vegetables. They normally use a large earthenware pot to cook it. It's absolutely delicious.
Harira - This is a mouthwatering, hearty soup normally made of chick-peas. It's very filling and a popular choice at lunchtime - perfect if you will be doing a lot of walking around the town.
Brouchettes - You'll see people eating Brouchettes on the streets all over Tangiers. They're basically kebabs with various kinds of steak or swordfish along with a wide array of other ingredients.
Pastilla - This dish is made of pigeon meat, rice and egg and covered in a sweet filo pastry. It sounds a bit strange, but it's incredibly tasty and very very filling.