Tarantula
1461 Echo Park ave Los Angeles, CA 90026
About
Email
Instagram
Tarantula is
a brick-and-mortar store
a book imprint
and a creative studio
based in Echo Park Los Angeles, CA.
Founded by
Ben Schechter
in 2024