KFC E101003

KFC #E101003 is a KFC restaurant located at 515 North Milpas Street in Santa Barbara, California.