One of New Canaan’s best-loved local businesses has found a new home downtown. Located for the past decade in The Playhouse, Earth Garden opened Friday at 13 South Ave., formerly a tobacco and cigar shop. “We are thrilled we found a storefront and it’s actually working out really well,” owner Nancy Kline Gorkin said. “We […]