EMBED </>More News Videos

Buzzfeed rated donuts all over the country and they said the Heart of Europe Cafe in Barrington is No. 1 in Illinois. (WLS)