Lion Head Pub, - Where Lincoln Park Roars - 2251 N Lincoln Ave. Chicago, IL 60614 | (773) 348-5100 lionheadpub.com
Lion Head Pub is an Irish sports bar located in downtown Chicago, Dozens of plasma screen TVs, and great food and drink specials, also available for private parties.