KFC C191030

KFC #C191030 is a KFC restaurant located at 1327 Broadway in Chula Vista, California.