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


Map

Nearby

Friends

Become a Friend

© 2014 Creative Loafing Atlanta
Powered by Foundation