KFC C191023

KFC #C191023 is a KFC restaurant located at 461 3rd Avenue in Chula Vista, California.