It was such a great place. There was(is) a beautiful Taoist temple upstairs.
(The 626 Grant Ave address sounds familiar to me, too.)
I am curious about what happened to it.
Does anyone know what heppened to Lotus Garden Restaurant, 532 Grant Avenue, Chinatown, SF? Did it close or move?
Thanks in advance.