I really hate to dunk on this place and I'm sure I'll have people defending it, but Marrakesh was easily the worst dining experience I've had inside WDW. The interior design is absolutely stunning and worth just going in there and looking around, but the meal left a lot to be desired.
First off, we had to move tables twice due to a wobbly table leg, and at the table we ended up with our chair legs were uneven. I mean, it happens, it's not the end of the world, but it definitely set a tone. The belly dancer which is meant to be the main attraction was honestly a bit uncomfortable to watch just because she was playing to a near empty crowd and frankly bringing up children to do belly dancing routines is a bit disquieting haha. I mean, I really do appreciate that they run the entertainment side of things so routinely even when I'm sure the place is empty half the time, but the emptiness just sort of made it more of a distraction than anything else. I'm sure with a full house the belly dancer would be a lot of fun.
Now for the food. I ordered beef kabobs. I'm a picky eater, but not when it comes to meat. This beef was the most un-tender, stringy, impossible to chew substance I've ever put in my mouth. The seasoning was fine, but my god I still remember how bad the texture was. The moroccan rice also really threw me off because of the texture. Definitely a lot more thick than regular rice and if there's ONE thing I'm a picky eater about, it's in regards to texture haha.
So overall Marrakesh went from one of the most anticipated places to try in Epcot to sort of a running joke of how bad our experience there was haha. It's a shame because I hear nothing but near universal praise from most everyone else about it. Maybe I was just there on an off day.