15Oct2015 City : Margaret Cho Psycho Tour @ Castro Theatre San Francisco, CA Venue : Castro Theatre 429 Castro St, SF, CA Time : 8pm & 10:30pm shows