The new conscientious eating?

http://www.sinfest.net/

Critter Cuisine, more Squirrellyisms, and what's bugging whom
Las Tortugas Deli Mexicana