2023-06-24 San Diego Scottish Games & Festival San Diego Scottish Games & Festival June 24 - June 25 San Diego Scottish Games & Festival