Best Dinner Spot? Remembering the John Thomas Steakhouse…

Wife and I will be visiting Ithaca 2/18-2/20 and still haven’t filled the void left by the John Thomas Steakhouse.

Where can we find the best dinners in town?