One of two beaches that stake claim to the name Surf City USA, Huntington Beach has sand for every activity …