Iron Horse Tavern is a cozy restaurant located in Historic Norcross, GA, offering a menu filled with traditional English dishes like fish and chips, salads, and na'an breads. Guests can enjoy karaoke, live music, and trivia games throughout the week, as well as make use of three dart boards available on-site.
With its at-home feel and variety of entertainment options, Iron Horse Tavern provides a welcoming atmosphere for locals and visitors alike to enjoy good food and fun activities in Norcross. Whether craving classic British fare or looking for a lively night out, this restaurant has something for everyone to enjoy.
Generated from their available business information