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