LCOE for CPVCSP + molten salt storage systems are already cheaper than nuclear according to lazards (and increasingly more so with every new plant online), but probably not acceptable for anywhere above the latitude of northern Germany.
The EU would need about 10k Cerro Dominador's (which would cover about 1% of the surface area of the EU) to supply its energy needs at worst case (using ~1kwh/m2/day seen during dec/jan).