If you're looking for Chicken restaurants in Phoenix look no further. Tacos Huicho is known for having some of the best Chicken in Phoenix. Located at 1941 E Oak St, Tacos Huicho is a great place...show more
Last updated November 6, 2020