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