Mister Tater Posted About Three Years Ago A new restaurant is opening up in town. We caught up with the owner’s yesterday to try a bit of a new favorite at Mister Tater’s Tater Shack. Read All