Rediscover 8 years of the best IgoUgo trips in our Top-Rated Journals Archive.
by idomeneo
June 24, 2006
From journal Chicago: Heart of Illinois
Chipotle Mexican Grill 3181 North Broadway St. Chicago, Illinois, 60657 (773) 525-5250
The super burrito shop of the world. Taco Bell is the cheap inferior of the two and has never gravitated to me after eating at this Mexican restaurant. At Chipotle, you really get the max for your money. The burritos and tacos are anything but tiny, and come in your choice of meat; having one delicious turkey burrito will keep you full for the entire day.
Close
Each website you select will open a new window in your browser.