Permanently closed

Permanently closed

KFC

  • Chicken restaurant
  • 626 Atlantic Blvd, Neptune Beach, Florida, 32266

KFC in Neptune Beach, Florida is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Chicken restaurant in Neptune Beach, Florida