Tarantino's video store was in Manhattan BEACH - as in California. Not NYC as the story suggests. Abusive comment hidden. (Show it anyway.)