Your face (and your mom’s and your aunt’s) gets red because of a genetic issue called “Alcohol Flush Reaction.” This is the full process: When you drink alcohol, your body naturally breaks it down (as with anything you consume). Your liver metabolizes the alcohol and turns it into a form called acetaldehyde. From acetaldehyde, it becomes acetate by the enzyme ALDH2 (Aldehyde Dehydrogenase).
People who turn red after drinking alcoholic beverages actually have a genetic change in this enzyme. This makes the alcohol itself metabolize more quickly in the liver but takes a much longer time finishing the breakdown from acetaldehyde to acetate.
When there remains a lot of acetaldehyde in your system, your blood vessels will begin to dilate, turning your skin red.

PICTURE SOURCE: www.physrev.physiology.org
There is no cure. People that have this genetic issue should just avoid alcohol completely. If this happens too frequently your will become at a higher risk for hypertension as well as cancer (especially cancer of the esophagus.