The legal drinking age in Mexico is 18 years of age. Drinking alcohol in public is tolerated to an extent in Cabo as it is a party town; however you should know that it is illegal to drink alcoholic beverages on the street, in vehicles, at the beach and other public places.