Santo Cielo

Naperville | Website Map
Find Parking

Located atop downtown Naperville's Hotel Indigo with a view of the Riverwalk, this rooftop restaurant and bar comes from the Bien Trucha Group from Geneva. The restaurant's name means "Good Heavens" and offers an array of dishes with South American, Latin, Asian and Mediterranean influences. There's a private room, which can handle overflow guests on busy nights, has room for 20 to 25, and adjoins the 65-seat dining room. The bar and lounge can accommodate another 50 or so guests.The restaurant is surrounded by three panel windows that can be retracted two-thirds of the way downward, creating an open-air dining space bordered by rails.