Expect dry and hot weather in the upper 80s and low 90s to end the week before a front brings rain and storm chances this ...
Surf culture, restaurants and shops steps from the sand, and a strong sense of community—this beach town has it all.