Self-Righteous Chef. The Self-Righteous Chef is personal and wholesale local food company in Chapel Hill, N.C. Its foods emphasize the joy, beauty and health benefits of cooking with local ingredients.
Self-Righteous Chef. The Self-Righteous Chef is personal and wholesale local food company in Chapel Hill, N.C. Its foods emphasize the joy, beauty and health benefits of cooking with local ingredients.