Chilo Y Chela is a casual Mexican restaurant specializing in comfort dishes like tamales and champurrado.