A few months back there were postings about a grilled cheese sandwich place near 101 California. I went out looking for it at that time and was unsuccessful and eventually forgot all about it . . . until a colleague just mentioned she was craving grilled cheese--and I seem to have caught her craving. What is the name of the place and which street is it on?