Chicago, IL

632 N Dearborn | Tao Chicago

The latest development from Sterling Bay Hospitality brings a new kind of nightclub to Chicago in the former Castle space in the River North neighborhood.

The enormous 34,000 square foot historic building is the backdrop to expertly crafted fare and a high-energy nightclub making for an elevated experience. Tao opened Spring 2018 and Sterling Bay sold the property in 2022.


Investor Login