Upvote:2
The English version of the Italian consulate in San Francisco is here. I'm assuming English is preferred to Italian as you're post was in English. There is an icon by the search box to change language if you'd like, however.
Visa information is here
The second section of that page contains a link to the site you would use to book your appointment, here