Casa dos Caracóis in Lisbon, Portugal

Per capita, the people of Portugal consume just about as many snails as the French. And Lisbon’s one-stop-shop for all its snail needs is Casa dos Caracóis, literally “House of Snails.”  The brand has 11 shops across Portugal, with seven in the greater Lisbon area alone. The capital’s Campolide branch is typical of the brand: spotless and brightly lit, decked out in stainless steel and snail paraphernalia, including prehistoric snail fossils. The shop stocks everything a Portuguese snail consumer could possibly need: snails, of course, but also the requisite snail…

This content is for Member members only.
Log In Register