Dinners are slightly more expensive than lunches, but still offer great value for money. I spent between $4 and $8 for my evening meals when travelling in Morocco. Keep in mind that Morocco is an Islamic country and that means that alcohol is both expensive and hard to find.