The Owl, a beloved wine bar and home goods store in downtown Elgin, celebrated its 10-year anniversary last Thursday Oct. 13. Dozens of loyal customers gathered together in honor of this milestone. Owners Molly Alexander and Gary Luedecke reflected on their journey and the impact that The Owl has had on the community. “We knew this community needed retail and what we love to do is entertain,” Alexander said. “So, we just thought ‘Why don’t we do it on a much larger scale where we create a living room and everyone who comes in feels welcome and part of the community?’ And ...