Are You Brave Enough for Babbouche, Moroccan Snail Soup?
Snails are a beloved street food in the medinas of Morocco. This steamy Moroccan snail soup, known as babbouche, is a must try street food in any Moroccan city you can find them. Moroccan snail soup, good for the body Babbouche snails are served in a bowl with a spiced broth made up of over […]
Are You Brave Enough for Babbouche, Moroccan Snail Soup? Read More »