A few exits from Magic Mountain in Santa Clarita is Michele Pastry Cafe. From the Victorian Building its storefront is housed in, to the tea accessories, I didn't think too much of it when I was visiting a comic shop on the fringes of L.A. county.This past Saturday was 24 Hour Comics Day and Brave... Continue Reading →