Spanish rice is a perfect compliment to many Mexican dishes. This fluffy long gain rice is browned with a little oil first and then cooked in a tomato flavored broth with tomatoes, onions, and garlic. Finish the rice with some freshly minced cilantro and serve it with your favorite enchiladas, tacos, and burritos.