The Little Italy series: Rosebud cafe

The Rosebud cafe is one of a few in the chain hanging around the Chicago area. This particular one in Little Italy is at 1500 W Taylor and has been there since 1975 when the empire of Rosebud first got started. I was just passing by and was looking for a little sample of what they…