Mexico is the land of spices, beautiful people, sombreros, and of course all the lovely cocktails. Well Mexican drinks are not just alcoholic, there are also several non-alcoholic ones which you can enjoy and share with your whole family. These are the best mixed drinks one could ever have. The Mexicans sure know how to make a perfect drink, whether alcoholic or not. Here are a few recipes for you.