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