Leon’s Food Tour: The Tennessee Truffle


, ,

Tired of corporate fare in South Sanford (a/k/a Orlando/Winter Park), highly successful Chef Nat Russell decided to try out his own concept for Southern Fine Cuisine on Sanford as a pop-up restaurant two years ago. The 30-day pop-up was so wildly successful, that Nat decided to stay the course, and The Tennessee Truffle has been delighting customers ever since. Southern...