Chilo Y Chela
Mexican · Casual Dining · Taco Shop
Chilo Y Chela is a casual Mexican restaurant specializing in comfort dishes like tamales and champurrado.
Location
Best places nearby
The highest rated places close to Chilo Y Chela.
Local restaurants nearby
W North Ave, IL


