Discover an Elgin restaurant that's 'staked' a position in the community, through a wide menu of mouthwatering food. ...