Other liquors could be substituted for the tequila in this recipe – but of course then it wouldn't be a margarita! Try a citrusy vodka or perhaps use some gin. Alternately, you could use a combination of juices and flavorings to create a similar taste without actually using liquor. And of course, you can stick with rum and just make it a Pina Colada.