KFC C301016

KFC #C301016 is a KFC restaurant located at 840 East Vista Way in Vista, California.