Located in the heart of historic downtown Norcross, the Iron Horse Tavern is a British-style pub serving up generous helpings of bangers and mash, fish and chips, and shepherd's pie, as well as a selection of burgers and sandwiches. In addition to…

Complete details for Iron Horse Tavern »

Past Events


© 2016 Creative Loafing Atlanta
Powered by Foundation