Skip to main contentToast Local logo
Chicago Mama's Kitchen - River North

Chicago Mama's Kitchen - River North

LatinPrice range $1-15

Open

10:00 AM - 3:00 PM

324 North Leavitt Street, Chicago, IL 60612
About

Puerto Rican & Latin Cuisine • Handcrafted Empanadas • Culinary & Mixology Experiencess