Imperial Beach’s Sun & Sea Festival
Portwood Pier Plaza 900-914 Seacoast Dr, Imperial Beach, CA, United StatesA Gigantic Monument Castle, Street Fair, Kids-n-Kastles Competition and Live Entertainment One of San Diego County’s most beloved traditions and the largest local festival held annually on the sand at […]