We tried to guess where you are. Click to change.
Great
Sunday, May 28, 2006
I think Rosebud makes for a very cute date spot. They serve Italian food that is actually pretty good. Everything they give comes in large portions and is always fresh and tasty.
If you do plan on going here, keep in mind that it gets packed, but you should request outdoor seating if the weather is nice. Its a beatiful palce to sit outisde and enjoy the good food and the excellent service.
More from
Ayesha:
1500 W Taylor St
Chicago, Illinois 60607
(312) 942-1117
More Reviews
1