June 24 - June 25 San Diego Scottish Games & Festival Brengle Terrace Park 1200 Vale Terrace Dr,, Vista, CA