KFC C191024

KFC #C191024 is a KFC restaurant located at 4290 Clairemont Mesa Boulevard in San Diego, California.