You are now leaving Menulist
We hope to see you again soon!
Chipotle Lincoln Hwy
1013 W Lincoln Hwy Ste A, Dekalb, Illinois, USA, 60115, DeKalb, United States
Mexican
The redirect does not work? Just click on this link or copy it into your address bar