10 Heart-Healthy Foods That Also Taste Awesome

They taste good. They're good for you. Win-win.

From Men's Health