The answer is zero, because the numerator is an odd function whose linear terms cancel, so it behaves as $a x^3$ as $x \to 0$, for some $a$, while the denominator behaves as $x^2$ in that limit. The latter point should be clear from your statement that $\sin{x}/x$ approaches $1$ as $x \to 0$. The former point may be reasoned as follows:
$$\sin{x} \sim x + \text{higher-order terms}$$
$$\tan{x} \sim x+ \text{higher-order terms}$$
$\tan{x}-\sin{x}$ is odd. Therefore there are no even terms in an expansion. Therefore, the lowest-order term is $a x^3$ for some $a$.
ADDENDUM
You can also use simple trig identities, e.g.,
$$\frac{\tan{x}-\sin{x}}{\sin^2{x}} = \frac{\tan{x}}{1+\cos{x}}$$
and clearly, the limiting value of the RHS as $x \to 0$ is zero.