If you're looking for Chicken restaurants in Homewood look no further. Chicken Salad Chick (0026 - Homewood, AL) is known for having some of the best Chicken in Homewood. Located at 1830 29th Ave...show more
Last updated June 29, 2023