by far the best place to eat in Marrakech is Le Zinc. I would say that it runs a very close first with Al Fassia although dont expect any Moroccan fare here. its french through and through. i would go as far as to say that its the best French food i have had in about 10 years. so many french restaurants are over complicated and try to hard where as this food just feels right.
good food, good wine and perfect if you are hitting Sidi Ghalem the industrial quarter.
oh and yes i almost forgot the Price is unbelievable for marrakech. a comparable resto in town would be charging you double for some pretty ordinary food.
GO HERE ITS GREAT!!