The documentation says that Series operates sequentially for multiple variables. Therefore, it seems to me that it doesn’t give a Taylor Series when there are multiple variables. For example:
Normal @ Series[(x + y)^2, {x, x0, 1}, {y, y0, 1}] // Expand
2 x x0 - x0^2 + 2 x y + 2 y y0 - y0^2
Note the 2 x y term. If I do a Taylor Series by brute force I get something different:
((x + y)^2 /. {x -> x0,
y -> y0}) + (D[(x + y)^2, {{x, y}}] /. {x -> x0, y -> y0}) . {x -
x0, y - y0} // Expand
2 x x0 - x0^2 + 2 x0 y + 2 x y0 - 2 x0 y0 + 2 y y0 - y0^2
Is there any built-in function that will give me a Taylor series?