Madame Tussauds San Francisco temporarily closed.
Madame Tussauds SF

145 Jefferson St

San Francisco, CA, 94133