45th Annual Scottish Highland Games
June 23rd-24th 2018
9am-5pm

Brengle Terrace Park
1200 Vale Terrace Drive
Vista, CA