Some restaurants make you feel like a guest, and some make you feel like you’ve been coming here your whole life, and Stone Jug Barbeque in Peru, Illinois is firmly, wonderfully in the second category ...