Small Magic Valley Restaurant Called Out For Having Best Fries in Idaho
If you're gonna make fries in Idaho, you better be ready to really bring it because we know our potatoes around these parts. One restaurant in one of our tiny Magic Valley towns is not to be outdone, though. They have been named as having some of the best fries in all of Idaho.