Yes it does. I was just in sf for 6 days, and we walked from the mission to haight and it was closed when we got there. Pinball is really big in sf at the moment. There is a good barcade at the top of market st, north of the coin mint. Also there is a fancy movie theatre that has a big lebowski and a Lexi lightspeed and a Pinball magic.