according to the latin food brand, spanish rice is a little heartier and firmer, while mexican rice is softer, so that it "melts in your mouth." either way, they're both delicious in their own way, and both are a welcome addition to any taco tuesday menu.