http://www.stilltasty.com/

StillTasty.com has comprehensive information about how long you can keep thousands of foods and beverages.