Located about 50 miles east of Twin Falls, the new 100,000-square-foot plant produces and packages frozen, fully baked Idaho potatoes marketed as OH!Tatoes.
To celebrate the start of a new year, many foods you'll find on Jewish tables at this time are extra sweet — literally and symbolically — to represent sweetness and a bountiful blessing to ...