You searched for:

Start over

Search for…

Narrow Search

1 results
Iron Horse Tavern


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 pub grub and beers, the tavern also hosts karaoke, trivia, and live music on its patio.
1 total results

© 2016 Creative Loafing Atlanta
Powered by Foundation