For the Sunday masses, you can park on the lot next to the church. There is a garage on Vallejo St. between Stockton and Powell and it's about 3 blocks from the church.
Yes, on the street meters
Yes, meters, garages, street for free
Thanks! Your answer is awaiting moderation.