Quiubo (pronounced cue-boh), will be opening soon in the new Water Street District, 120 Water Street, in beautiful Downtown Naperville!
We have the flavors, service and ambiance of one of Americas top 50 (and highest Illinois ranked) taco spot to you soon! Quiubo is a modern Mexican concept by the beloved Bien Trucha Group. www.bientrucha.com
We’re looking forward to serving you soon in our newest restaurant, NOW OPEN!
There is ample FREE parking available utilizing the brand new Water Street parking deck, right beside Quiubo as well as many on-street spaces.
Tues-Sat: 11:30 am – 3:00 pm
11:30 am – 3:00 pm
Everyday 3:00 pm – 5:00 pm
Only bar and lounge service with limited menu
Sun – Tues: 5:00 pm – 9:00 pm
Wed & Thur: 5:00 pm – 10:00 pm
Fri & Sat: 5:00 pm – 11:00 pm