18 yrs ago•jimtrichreviewedNew Century Theater816 Larkin St San Francisco, CA 94109I liked the lay out of...