A little less than ten years ago I went on one of my first "explorations" of Shanghai, led by the history enthusiast Cintia Kou. During the excursion we failed to locate the White Horse cafe, but spent a long time in the back lines of Lintong Road 临潼路, and spotted Horn's Imbiss Stube (snack bar) and Cafe Atlantic at 127 Haimen Road 海门路127号 (former Muirhead Road).
That spot today is a subway exit: