Posted on November 21, 2014November 21, 2014 by TMHAdmin The time has finally come. After waiting for months since the sign first went up in the window, the Ten Mile House restaurant on Central street in Evanston is now officially open for business. And seeing as how we were pretty excited for a new restaurant to open so close to our house, we decided not to wait any longer. Read More…