A unique store
The Owl, Elgin’s first home goods store and wine bar, offers unique vintage home goods and furniture and a local option for happy hour and sampling boutique wines. The store, located in historic downtown Elgin, offers a variety of evening activities for locals who would prefer to stay close to home.