Rinse the rice well and add it to the pot of your rice cooker or to a medium pot on the stove top.
Zest the limes and add the zest to the pot of the rice. Save the limes to juice later.
Add the minced garlic, salt, and butter to the pot. Pour the water into the pot and stir. Cover the pot.
Set the rice cooker to cook mode and let the rice cook. This should take about 15 minutes, but the time will depend on your rice cooker.
If you're using a pot on the stove, turn the heat to medium high and let the water come to a boil. Once the water boils rapidly, turn the heat to medium and let the rice cook for about 10-15 minutes. The time will depend on the heat of your stove and the depth and width of your pot. The rice is done when the rice appears a bit dry on top and no visible water remains.
Once the rice is done, remove it from the heat and let it sit covered for about 5 minutes.
Add the chopped cilantro and the juice from the 2 limes into the pot and then fluff the rice with a fork, mixing the cilantro and lime juice throughout.
Serve as a side dish, or as a filling for your favourite burritos, fajitas or wraps.