According to their website it isn't open yet, but here is the address: Wrigleyville - OPENING 2018 3640 N Clark St (corner of Clark St & Patterson St), Chicago
Hotel Zachary, adjacent to Wrigley Field. 2nd floor?
It's in wrigleyville... opens in a few weeks, 3644 North Clark Street
Thanks! Your answer is awaiting moderation.