Restaurante El Rancho de la Aldegüela offers traditional Spanish cuisine in a complex built on a 17th-century agricultural estate. The menu features market cuisine with seasonal products, specializing in traditional roasted lamb and suckling pig.