Italian Restaurant
Mon11:00 AM - 10:30 PM
Tues11:00 AM - 10:30 PM
Wed11:00 AM - 10:30 PM
Thu11:00 AM - 10:30 PM
Fri11:00 AM - 11:30 PM
Sat12:00 PM - 11:30 PM
Sun12:00 PM - 10:00 PM

1500 W Taylor St

Chicago, IL 60607

While The Rosebud is now be the bedrock of a Chicago restaurant empire, this location in Little Italy, its original rightfully draws in Chicagoans looking for heaps of pasta, baked clams, and some of the best meatballs in the city. The bustling nature of this constantly-busy, wood-paneled throwback space might bother you anywhere else but here that brash, energetic liveliness only adds to its character.