Originally Posted by
Ancien Maestro
Saw the cafe on our tour.. I guess the Buena Vista Cafe is well known in San Francisco.. can't remember the significance, as my mind was in outer space..
something about chocolate or tea or something..
How about Irish Coffee? It was supposedly invented there.