The food is amazing, really. I wouldn't want to have to eat in one place. Breakfast was about 50p each when we were there in 2005, we had these honey pancakes things and the coffee is wonderful. Fresh orange juice, squeezed in front of you was about 10p per glass!
Tagines are absolutely delicious and you can get them anywhere. When you get there you'll understand what I mean. The Jemaa El Fna is the main "square" and during the day they have snake charmers, ladies doing henna tattoos, orange juice carts, etc and in the evening the whole place comes alive with food - you can tell that I fell in love with it, right?
I'm a vegetarian now but my favourite thing then was meat tagines, just chucks of the most tender meat with big chunks of potato and a delicious gravy like sauce. Vegetable couscous is also so different from what we eat here, it's fragrant, fluffy and the portions are huge. Everything gets served with a bread basket for no extra charge.
Fruit and salads are a no no as you can't drink the water, my boyfriend got very sick for just over 2 weeks when we got back and we think it's because there was a salad on the same plate as a keebab that he ate. You can buy Evian really cheaply though and with the heat (it was really hot when we went and it was November!) you get through quite a bit - just remember to buy a bottle on the way back to your Riad (hotel) in the evening to brush your teeth.
There are some lovely things to buy - leather slippers (camel leather!) and foot stools and rugs and jewellery. There are also a lot of scams that you have to look out for, and we came across most of them - luckily we read up on them before we went so we recognised and avoided them.
You have to have your shoulders covered if you're out and about or you will get men gawping at you and they are also not afraid to grope you if you're in a crowd - just be warned!