In the picturesque mountain town of McCall, Idaho, there’s a corner eatery where the humble tater tot has been elevated to legendary status – My Father’s Place serves up golden nuggets of potato ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results