Authors Posts by Teddy Diggs

Teddy Diggs

1 POSTS 0 COMMENTS

Chef Teddy Diggs, executive chef at Il Palio restaurant in Chapel Hill, may be a nationally acclaimed chef, but he pulls parent duty just like the rest...