7426 W North Ave
Elmwood Park, IL
http://cafecubanochicago.com/
CUBAN SANDWICH
BEEF EMPANADA
ROASTED PORK SANDWICH
SWEET PLANTAINS
7426 W North Ave
Elmwood Park, IL
http://cafecubanochicago.com/
CUBAN SANDWICH
BEEF EMPANADA
ROASTED PORK SANDWICH
SWEET PLANTAINS