Angry Chickz - Vacaville ★★★★☆4.1 (178) Restaurants Chicken shop 1021 Helen Power Dr p300, Vacaville, CA 95687 Call Website Details →