There are basically 5 places that are off limits by TN law for those with a HCP to carry.
Inside any place that serves alcohol for onsite consumption. (39-17-1305)
In any room where a judicial proceeding is taking place. (39-17-1306)
Schools. (39-17-1309 and 39-17-1310)
Public Parks and recreational property. (39-17-1311)
Any place with a properly posted sign per 39-17-1359
The law about carry where alcohol is served could change on July 1st.
A bill that would allow carry in places that serve alcohol has passed in the House, but with restrictions of no carry between 11:00pm - 5:00am in those places or any place that is age restricted. The Senate version of the same bill is scheduled to be voted on tomorrow, but that version has removed those restrictions. So not sure what the final version will be.
But whatever passes, if it does, will go into effect July 1st