Today is Dining Out for Life, and over 300 area restaurants have signed on to donate at least 25 percent of their food sales to Project Angel Heart, which prepares and delivers meals to people living ...