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