M marketwatch.com Dining out is a reason Americans are broke and overweight 33 points mudil 8 years ago 32 comments