Celtic Crown Public House

Celtic Crown is an Irish sports bar located in downtown Chicago, Dozens of plasma screen TVs, and great food and drink specials.

Featured Events Nearby