Visit this pinball palace hidden in a quiet San Francisco neighborhood
Free Gold Watch, a San Francisco print shop and pinball palace, has the most pinball games in San Francisco.
More Videos
From CNN Newsource affiliates