Central Coast Steak Frites
S1 E9 October 16, 2013
Source:
Advertisement
Advertisement
Advertisement
Overview
Where can you forage through town to cook the most local, sustainable steak frites? In Central Coast, California of course! Did we mention these are duck fat fries?