Let $M$ be a Riemannian manifold with isometry group $G$. We call a smooth function (on $M$, or on an appropriate neighborhood of $x_0$) radially symmetric about $x_0 \in M$ if it is invariant under the isotropy subgroup (=stabilizer) $K$ of $x_0$ in $G$.
Every point $x_0$ has a normal neighborhood $V$: one which is contained in the image of the exponential $\exp : T_{x_0}M \to M$ and it allows to define the radius $r$ on $V$, locally it is the geodesic distance to $x_0$ and it is invariant under $K$.
Take a geodesic ball $B(x_0, \epsilon)$ contained in a normal neighborhood of $x_0$. It is stable by $K$. Every function of $r$ on this ball is radially symmetric about $x_0$.
Question: If $M$ is a (Riemannian) symmetric space, is any radially symmetric function locally a function of $r$?
It would suffice to show that $K$ acts transitively on sufficiently small geodesic balls $B(x_0, \delta)$. This is the case if and only if $M$ is isotropic, but I cannot assume isotropicity.
A general Riemannian manifold may have trivial isometry group (see Isometry Group of a Manifold) so this certainly cannot hold in general. But a symmetric space has so many isometries that it is credible.
I'm trying to understand $K$-invariant eigenfunctions of $G$-invariant differential operators, which is where this question arises. Notably, the Selberg eigenfunction principle.