Old South Park Restaurant??
Perhaps someone can help my failing memory...
In the mid-90's (around 1996), I went to a restaurant that IIRC was right across the street from South Park. It was kind of on a corner, and I think it was on the south side of the park. I would describe the cuisine as either New American or Bistro. It was not South Park Cafe. I remember it being quite popular.
Does anyone remember the name of this restaurant? It seems to be gone now.
I'm not delusional. I was really there.... :O