Spider Club: 1737 N. Vine St., Los Angeles, CA 90028