We went to Zagora after a local crook named Khut Khut (if you come across him in Fes by the train station, beware) suggested we go there. The ambiance was really nice and it was nice to see other tourist eating there along with locals. We only ordered a fried cheese dish as we are vegetarians. It was a delicious meal which was garnished with tomatoes and tomatoes which we later learned was a tradition. They also gave us bread and olives to start with which were equally good.
There was a musician who was playing live music which was very loud. We had a hard time listening to each other talk. Other than that the food was decent as was the cost. In USD it was very cheap. The service was also nice.