Permanently closed
KFC
- Chicken restaurant
- 2249 Santa Rosa Ave, Santa Rosa, California, 95407
Find your next restaurant.
Previous recognition
#3 Chicken restaurant in Santa Rosa, California
Permanently closed
#3 Chicken restaurant in Santa Rosa, California