Declan’s Irish Pub is located at 1240 N Wells St Chicago, IL. Positioned in the bustling Old Town neighborhood, this stunning mahogany bar is truly one-of-a-kind. This unique space utilizes both new and repurposed elements throughout. The main bar was built with massive columns, reclaimed from the legendary Como Inn. Declan’s was designed with a heavy Irish influence. It is … Read More