Eat Cantina Laredo By Tasting Table StaffSept. 15, 2011 2:10 pm EST The first Illinois outpost of this national chain is now open in River North. Cantina Laredo