Restaurant Marrakesh is located in the back of the Morocan pavilion at Epcot, and the immersive walk down to the restaurant, past a few shops and bizarres, might just leave you thinking you're in Morocco. The interior of the restaurant itself might seem a bit sparse from a design standpoint, but the wall and floor tile mosaics and patterned carpet are very authentic to what one might find in a large dining hall.
Appetizers range from harira soup and seafood bastilla to assorted mediterranean salads and unique goat cheese with crispy bread for two. Traditional Morocan entrees include a roast lamb meshoui, a steak or chicken shish kebab, and couscous with many different meat or vegetarian options. Various baklavas are available for dessert along with the surprisingly delicious bastilla (crispy leaves of pastry topped with vanilla cream and sprinkled with toasted almonds).