Tucked away in the heart of Altoona sits Tom & Joe’s Restaurant, a culinary time machine where the home fries are so ...