Montecillo is a restaurant located in Aranda de Duero, Burgos. It is listed as a public establishment serving food and drinks.