River North
Hours & Location
22 W Ohio St,
Chicago, IL 60654
312.583.0540
rivernorth@tacomaya.com
Sunday to Wednesday
11AM to 11PM
Thursday to Saturday
11AM to 2AM