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
Updated 1 year ago | 4
Updated 4 months ago | 5
Updated 8 months ago | 7
Updated 24 minutes ago | 43
Updated 2 days ago | 22