The Godfathers Pizza & Tacos is a small restaurant on the corner of Main and 7th street. They serve an extraordinary taco pizza that has taken our town by storm, but it seems they are not ready to share their secret with us just yet. We have tried everything in our power to get access to their kitchen, but they refuse to let anyone in there. I’m starting to think this place might be haunted…but I guess we will never know for sure!