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