It is located in Chungs Tailor Shop at 10759-B (upstairs and to the right). There are two rooms of comics.The organization is poor, but if you dont mind sifting through boxes, its pretty nice.Almost missed this because the man who runs the place was just arriving as I was leaving, having assumed the place was closed.
I was going to go check it out until I saw their Facebook sites store photos. Please update so I have a reason to give it another try.