Permanently closed
Brown's Chicken & Slots
- Chicken restaurant
- 14226 S Bell Rd, Homer Glen, Illinois, 60491
Find your next restaurant.
Previous recognition
#1 Chicken restaurant in Homer Glen, Illinois
Permanently closed
#1 Chicken restaurant in Homer Glen, Illinois