During our stay in Essaouira we have been at La Cantina twice.
A lovley little cafe in a nice open place.
The food is okei. Place is clean, and owner is very friendly. Hamburgers and baked potatoes with chili.
Good for a change if you are tired from morocon dishes.