Aug 10 2010 Aug 10 2010 The Lowdown on the Takedown: The San Fran Lamb Takedown Leave a Comment / Food Stories, Lifestyle / By Laura