I ate at this place years ago (circa 1980) and enjoyed it (though I think my tastes may have changed a bit since then). In surfing around the other day, I noted that it seems still to be in business. Has anyone up that way tried the Leopard recently? We're coming to town in the next month or so and thought we might take a stroll down memory lane. Thanks!