El Cid offers a dining experience in Aranda de Duero.