January 15, 2020 Churros. Paul Shoul Photos churros, food, photography, spain 0 Churros Churros in Castilla Y Leon, Spain. Simple, beautiful, incredibly delicious. Related Posts:Free Tapas! Castilla y Leon, SpainRestaurante Venta Moncalvillo La Rioja’ SpainPlaza del Coso Harvest FestivalPintxo (tapas) Bars Bilbao SpainThe best Gin and Tonic in the world.Soller Train in Mallorca Spain.Mesón de Cándido in Segovia, Spain.Hot air ballooning over Segovia, Spain.