MBeach is the beach restaurant of Medina Essaouira MGallery, set on its private stretch of sand facing the bay. The menu holds to fish, seafood and shellfish, rounded out with Mediterranean flavours and a dish of the day, served on a terrace wide open to the ocean. Service runs from midday into the evening: lunch with your feet in the sand, dinner facing the bay, and the beach itself filling the hours in between, minutes from the medina.