Outside of the Medina, however it's well worth the 30 dirham cab ride. Excellent food, unexpected Asian flavours and great drinks. The reggae fish and mama cocktail were great! Mains were priced around 50 dirham. We also loved the reggae music.
Whilst there's a strong expat crowd, Mama Afrika is not your standard tourist restaurant. When in the cab, ask to be dropped off behind Hotel Marrakech.