The Florence Food Tour has Italian-only guides (who speak English), a maximum group size of just 8 people, and only stops at authetic, local establishments - not touristic ones! In addition to tasting loads of typical Tuscan foods, you'll get plenty of wine - and gelato - too! We LOVED this tour!
More info in the official website: http://www.florencefoodtour.com/