Casa dos Caracóis is a takeout restaurant specializing in caracóis (snails), a Portuguese delicacy.