Posted on March 5, 2010January 18, 2024Best Ice in Town! I love this sign “Best Ice in Town” what make their ice the best in town? What would make others ice worse? These are the questions that bother me at night!