Took me a while, but I think I found it. Helps to be looking in the right city. I'd given this card the wrong name, and when I couldn't find anything at the intersection I thought, well, perhaps it's a generic card. They did that sometimes. Then again, it says Welcome Jaycees.
Then again, at the Holiday Inn, Jaycees are always welcome.
I could be wrong. Could be another site. The restaurant might be in the right place, depending on the angle . . . well, whatever happened, it's no longer this nice.