Loading Video…

This browser does not support the Video element.

Lost & Found, new celebrity-studded hotspot, has been open only 10 days

A new Houston hotspot just opened in Midtown, and it's catching a lot of attention.