I don't know if anyone has posted this since there are many threads on the recalled food subject, but it comes from the VetPet Digest:

The AVMA website has a list that seems easy to navigate. It's updated
daily, although I don't see the Blue Buffalo foods on it yet (the ones that
were just pulled).

AVMA food recall page:
http://www.avma.org/aa/menufoodsrecall/default.asp

AVMA list of recalled foods page:
http://www.avma.org/aa/menufoodsrecall/products.asp

Another site, where they are keeping track of the pet foods that have NOT
been recalled is here:

http://www.thepetfoodlist.com