Tangines are commonplace - the choice of a meat or vegetarian type casserole dish in a tangine pot is a staple of most restaurants. Couscous, endless varieties of spices, humous, sweet mint tea and fresh orange juice are typical favourites to be found on stalls and restaurants throughout the city.
In the evening, Djemma El-Fna square comes alive with numbered food stalls selling everything from sheep heads to French Fries. Eating here is a seriously cheap alternative to the restaurants but just be careful with some of the salads and meat on offer.
Among the restaurants worth noting is the Dar-Es-Salaam close to the main square. This is one of the city's oldest restaurants and has been described as looking like something out of the Arabian Night Tales. It's where Hitchcock also filmed scenes for The Man Who Knew Too Much.
Dar Moha, along Rue Dar El Bacha is highly recommended. This riad style restaurant offers great Moroccan food in a perfect setting - just make sure you are seated outside beneath the shade of the banana palms next to the pool, and expect to get serenaded by musical lutists as you eat.
Le Yacout in Sidi Ahmed Soussi offers dinner in different settings including being beside a pool, in a cushion filled saloon or an upstairs room near the rooftop where pre dinner drinks are usually served. The food portions are vast and vegetarians are well catered for.
Cafe Argana overlooking Djemma El-Fna offers one of the best views of the city and restaurant Le Jardin along Rue Oum Rabia is also recommended.
Folk music and belly dancing are popular in many restaurants and other venues around the city. Fantasia, Chez Ali on the Safi road, just a few miles outside of the city centre is one such place where you can dine in royal tents and watch dancers and horse riding displays.
As an Islamic country, alcohol is frowned on in certain areas but for the most part, especially in many of the western style hotels it is easy to get a drink and find a dancefloor.