There's a parking lot or free parking along Sloat and neighborhood adjacent. But if are able to jump on the L Taraval easily, that's a good way to go and only a block away
See above. Best to take public transportation
Yes there is ..
The zoo has a parking lot in the zoo that you pay for, or the website says there's free parking on Sloat Ave.
Thanks! Your answer is awaiting moderation.