Home › Venues › The Stag’s Head/The Irish Legend The Stag’s Head/The Irish Legend Tickets Buy tickets for concerts at The Stag’s Head/The Irish Legend in Willow Springs, IL. No Upcoming Events No upcoming events scheduled at The Stag’s Head/The Irish Legend. Please contact us with any corrections. Hotels & Lodging Near The Stag’s Head/The Irish Legend About the Venue The Stag’s Head/The Irish Legend At-a-Glance Address8933 South Archer AvenueWillow Springs, IL 60480United States Map & Directions Advertisement