Eat Ay Chiwowa By Tasting Table StaffFeb. 7, 2013 3:36 pm EST This new River North restaurant from the Rockit Ranch group specializes in tacos, tequila and giant Margaritas.