By definition, a neighbourhood of $x_0$ is a set $U$ such that there exists an open set $V$ such that $x_0\in V\subset U$. By definition, that $V$ is open means there is some $\epsilon>0$ such that $(x_0-\epsilon,x_0+\epsilon)\subset V$.
Hence, if $f$ is analytic at $x_0$, then there exists $\epsilon>0$ such that the Taylor series of $f$ at $x_0$ converges to $f$ in $(x_0-\epsilon,x_0+\epsilon)$. However, $\epsilon$ does not have to be the radius of convergence $R$ of the Taylor series. It could still be that the Taylor series converges to something different from $f$ for values in $(x_0-R,x_0+R)\setminus(x_0-\epsilon,x_0+\epsilon)$.
EDIT: For example $|x|$ is analytic at $x_0=1$ with $\epsilon=1$, however the radius of convergence of the Taylor series is infinite.