Onions & Cilantro is a restaurant offering Mexican cuisine. It is located in Chicago, IL.