Every year, Americans throw away a staggering 92 billion pounds of edible food. That’s enough to make 145 billion meals, according to Feeding America. Restaurants alone contribute up to 33 billion ...