Family-run in the heart of the medina, La Tolérance offers a generous Moroccan menu where tagines, couscous and pastillas meet the day's fish and Essaouira specialities. Vegetarian, vegan and gluten-free options are well represented, and a few terrace tables extend the room into the busy street. The kitchen runs from morning until late evening: it suits lunch as readily as an unfussy dinner.