It's close, but they're not the same thing. Mexican red rice is lighter, and the grains are fluffier. Mexican rice tends to have more of a reddish-orange hue, while Spanish rice usually has a brighter yellow color from the addition of saffron or turmeric.