A world-famous Irish beer hopes to open its second U.S. taproom in the location of a historic Illinois rail yard, and if it all goes as planned its doors will be open by this St. Patrick's Day.
Twin Anchors in Chicago is a hidden gem. Its inconspicuous exterior, occasional celeb-sighting, and mouthwatering menu make this a must-try for foodies.