Come Ice Wine festival time their pastry chef makes the most decadent and addictive butter tarts known to man: Ice Wine Butter TartsI’m convinced that we could win the War on Terror if we flooded the remote corners of this world with these butter tarts.Note to Inn on the Twenty & it’s Pastry Chef: please…