Has anyone ever heard of this place? I heard rumors of a good irish pub on the east side and this is all I could find but I don't know if it actually exists.