Quick answer
There is no single best San Diego roofing material for every home.
Clay and concrete tile often lead for long-run heat and fire resistance. Standing seam metal often leads for solar-ready, high-exposure, long-horizon homes. Architectural asphalt still makes sense for shorter-horizon or budget-driven projects when the assembly is done well.