I'll "Tell" you that the particular establishment WD is referring to is the "Apple" of my eye as well.
Speaking of restaurants in that general vicinity, there was once a restaurant called the Edgewater located in that area. Anyone remember where it was?