Seafood restaurant Caracol-Mar specializes in cooked snails and other tasty snacks.