Experience unforgettable dining high in the trees at this Tennessee treehouse restaurant, perfect for a fairy tale meal with magical views and charm.