da Baffone Cucina Italiana
111 North Main Street
Crystal Lake, IL. 60014

Reservations and Inquiries:


Tues-Thur 4pm – 9pm
Fri-Sat 4pm – 10pm
Sunday 4pm – 8pm
Closed Mondays

Sign Up for Email Updates

We are a family owned Italian restaurant located in downtown Crystal Lake, Illinois, near Metra Train and shopping.


We strive to provide our customers with the very best dining experience. Please send us your comments using the form below and we will get back to you as soon as possible.

Thank you
the Giangrande Family.

Reservations Requests will NOT be honored through Email. Please Call 815 893-6149  Thank You

How can we help you?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.