Red wine goes with steak and soda with a burger in part because the astringent feel and the fatty feel balance out in our mouths. Gretchen Cuda Kroen reports