111 North Main Street | Crystal Lake, IL 60014
815-893-6149
Visit Our Website
Da Baffone is a cozy little getaway, a family owned Italian Restaurant in downtown Crystal Lake. At Da Baffone, you are presented a unique dining experience with a focus on traditional Southern Italian Cuisine.
Map and Directions
Note: Some map locations are approximate. Please call the venue at 815-893-6149 for exact directions.
Get directions from:COVID-19 UPDATE: Please check for specific openings/closings and cancellations before planning your trip. Please stay informed and healthy.