I love Creaps and I always bought them at San Francisco. Then I saw this place - Krazy Krepes - and I fell in love with their crepes. They have the best desert crepes like the one...
I just walked by today and there is a for lease sign in the window. I'm really sorry it's gone.