At Caldo de Piedra restaurant in Oaxaca, they make stone soup with fish. River rocks are heated in wood fire