Recently, my mom and I were driving around in the country, and found ourselves in the northwest corner of Connecticut, in the town of Granby. It’s a sleepy little farm town with a handful of hidden culinary gems. Wilhelm Farm’s roadside stand is one of them. When we passed by, we knew had to stop [...]

