We tried to guess where you are. Click to change.

Best Italian in Chicago

Monday, February 03, 2003
I've been to Spiaggia, Coco Pazzo, and Gene & Georgetti's. Throughout all those dining experiences I was pining for Rosebud's cuisine. Service, however, is gruff and rushed. But hey, they have a takeout menu! Pros: great food, great prices, huge portions Cons: questionable service
1500 W Taylor St
Chicago, Illinois 60607
(312) 942-1117

More Reviews

No image

Ayesha K.

No image
No image

Whitney B.