The Eat Local Challenge featured products from 40 local farms in Bon Appetit eateries Tuesday.
Samantha Schafrank/The Chronicle ·

image

The Eat Local Challenge featured products from 40 local farms in Bon Appetit eateries Tuesday.