You do not need an appointment, I recommend you arrive early (8:45 am) so that they will attend you first. The passport takes about 3 weeks to be delivered.
Thank you very much for your question. The information you request is available on the Consulate website www.exteriores.gob.es/Consulares/Sanfrancisco, in the channel Servicios Consulares,> Servicios Consulares en San Francisco. Monday, September 3, Labor Day, the Consulate will be closed.
Thanks! Your answer is awaiting moderation.