Skip to main content
The Kitchen Archive

Eats Archive › Illinois › Chicago

Chicago, IL

Cuban Food???

1 post · Dec 2, 1996

AnonymousSuba CommunicationsDec 2, 1996
Try Cafe 28 on Irving Park Road and Ravenswood. A wonderful little caf.
Share this page