New Year's Eve at Troquet River North
Troquet River North
111 W Huron StChicago, IL 60654
Troquet River North is located at the corner of Clark and Huron on the ground floor of the Hotel Felix