Located at 660 Broadway in San Francisco the Peppermint Tree was a music venue between 1964 and 1975.
Additions and corrections are welcome