Marrakech offers Moroccan, Mediterranean, and fusion cuisine. Enjoy a bar scene in a beautiful garden setting.