KFC E791058

KFC #E791058 is a KFC restaurant located at 8142 Talbert Avenue in Huntington Beach, California.