El Castillo Del Bosque is a restaurant offering fresh products. It features a children's area.