Nic's Organic Fast Food is the nation's first organic drive-thru and finally arrives in Chicago at 180 North LaSalle. Located conveniently across from The Daley Building, this spot is perfect for the Downtown lunch crowd. If my office was closer I would be over there every day!
After visiting a much fancier establishment earlier in the evening, I was blown away by the taste that topped more expensive places where I have dined in the past.