It's 🌮 Time!
Menu
Craving
Tortas
|
Enchiladas
|
Ceviche
|
Chile Reneno
|
Tamales
|
Burritos
|
Carnitas
.
Chef Luis Restaurant
Address:
129 Elm St, New Canaan, CT 06840
Phone:
(203) 972-5847
Reviews