Outdoors

The 2016 Fiesta del Sol in Solana Beach took place May 21-22.