Handel’s Homemade Ice Cream has received a high honor. Handel’s Butter Pecan has been named one of the 100 most iconic ice cream treats in the entire world! Taste Atlas has compiled the list, take a look if you’re in search of the best of the best frozen treats around the world. It’s no wonder the line is often long at Handel’s. It’s definitely worth the wait!