- In its continued quest to help restaurants better manage their business and take control of their reputation online, Tripadvisor® launched Review Hub, a new interactive portal that allows restaurant owners to view consumer reviews of their business and quickly respond to them all from one convenient dashboard, whether the...