Top 5 Italian Red Sauce Joints in Chicago
In honor of today being “Italian Village Day” in Chicago, I thought it only appropriate to delve into some of the city’s best red sauce joints. If you’ve come looking for Rosebud or La Scarola, you’ll be disappointed they’re not here. What these joints all have in common though, is their hospitable surroundings, serving comfortable, … Continued