Behind the scenes at The Tennessee Truffle

The Tennessee Truffle, downtown Sanford’s soon-to-be newest restaurant (125 W 1st St.), is getting closer to opening day. Details like … More