Is the Hitchin Post the one right on the 101, that is a great restaraunt. Or at least it used to be.