Nestled on a corner in Canton, Ohio sits Taggarts Ice Cream, a dessert paradise where time stands still and the unicorn sundae transforms ordinary afternoons into magical experiences worth driving ...