Mexican restaurants typically use long grain rice in their recipes. Though any type can be used, the longer grains soak up the flavor and become more tender.