A hidden gem in downtown Elgin IL. A super relaxing vibe and a welcome addition to the area. Source link