taste
Login
download
Near me
Explore
/
Illinois
/
Chicago
/
Humboldt Park
/
Chilo Y Chela Restaurant
Chilo Y Chela Restaurant
4213 W North Ave, Chicago
●
9.8
·
$4.00
·
Closed
🇲🇽 Mexican
3 photos
2 reviews
1 save
Updated 3/26/26
Reviews for you
arrr
Mar 26
Humboldt Park, Chicago
●
9.8
Amazing tamales. Soft enough after getting my wisdom teeth removed.
2
0
0
arrr
Mar 24
Humboldt Park, Chicago
●
9.8
My family has bought tamales from here since I can remember. The champurrado is delicious too.
2
2
0