Bar Restaurant Casanova near Plaza Fueros in Estella was excellent. Also in Estella, fine pizza at Il Colosseo. Near the Cathedral in Santo Domingo, either Las Caballeros or La Cancela. If you are stuck in Atapuerca, try restaurant Cosmosapiens. El Meson in Castrojeriz. La Curiosa in Mansilla...