Detour: Papa Vito’s

Believe it or not, I really am trying to be better at posting regularly. But what can I say? Life is busy. I’m not sure if I’ve mentioned this before, but I come from the St. Louis area. Technically I’m from southern Illinois, but it’s right on the other side of the Mississippi from St….